XmlBlueprint是一款開發(fā)人員的XML編輯工具,用戶可以對通過這款軟件對網(wǎng)頁編程中的代碼進(jìn)行快速的編輯,極大的減少了網(wǎng)頁編程人員的工作量,非常實(shí)用。操作快速方便,語法代碼高亮利于編輯。
軟件特色
1、基于XSD(XML Schema),DTD和Relax NG Schema的上下文敏感XML Helpers,用于元素名稱,屬性名稱和屬性值。自動添加關(guān)閉標(biāo)簽。一個選項(xiàng)對話框可以指定XMLBlueprint的行為方式。
2、XML重構(gòu)可幫助您更改xml文檔的結(jié)構(gòu)。有時,簡單的查找/替換文本不夠強(qiáng)大,無法在XML文檔中進(jìn)行微妙的更改。例如,如果要將所有<p>元素更改為<div>元素,則無法將“p”全局替換為“div”,因?yàn)檫@樣也會將“簡單”等文本更改為“simdivle”。您也不能將<p>更改為<div>,因?yàn)?lt;/ p>仍然保留。對于這種類型的更改,使用xml編輯器的重構(gòu)功能要快得多。
3、XML格式化程序允許您縮進(jìn)文本,拆分長行,刪除空格,處理空元素,格式屬性。您可以指定XMLBlueprint如何格式化您的xml文件。例如,如何處理空白元素以及放置屬性和文本的位置。 XMLBlueprint正確處理空格(xml:space屬性),您可以覆蓋一些特定元素的此行為。
4、折疊簡化了使用大型XML文檔的工作。
5、支持語法高亮顯示,也適用于HTML,CSS,Java和JavaScript文件。您可以自定義文本顏色和背景顏色。
軟件亮點(diǎn)
淺顯的文本編輯功能
能編輯任何Dtd文件
XML圖層整理
即時XML色彩
XML目錄設(shè)定
無限制的undo/redo功能
功能介紹
1、XML編輯器功能
XMLBlueprint具有*的XML編輯功能,例如:
、偕舷挛南嚓P(guān)的XML助手,基于XSD(XML Schema),DTD和Relax NG Schema,用于元素名稱,屬性名稱和屬性值。關(guān)閉標(biāo)簽會自動添加。通過選項(xiàng)對話框,您可以指定XMLBlueprint的行為方式。
②XML重構(gòu)可以幫助您更改XML文檔的結(jié)構(gòu)。有時,簡單的查找/替換文本功能不足以對XML文檔進(jìn)行微妙的更改。
、墼揦ML格式化,您可以縮進(jìn)文本,拆分的長線條,去除空白,處理空元素,格式屬性。您可以指定XMLBlueprint應(yīng)如何格式化xml文件。例如,如何處理空元素以及放置屬性和文本的位置。XMLBlueprint正確處理空白(xml:space屬性),并且可以針對特定元素覆蓋此行為。
、苷郫B可以簡化使用大型XML文檔的工作。
、菡Z法著色支持XML文檔,但也支持HTML,CSS,Java和JavaScript文件。您可以自定義文字顏色和背景顏色。
2、XML驗(yàn)證
、俑鶕(jù)XSD(XML Schema),DTD,Relax NG Schema和Schematron 驗(yàn)證XML。XMLBLueprint提供向?qū)韺ML文檔與DTD,Relax NG模式或XML模式相關(guān)聯(lián)。
、赬ML目錄使您可以將Internet上的模式重定向到本地計算機(jī),從而使您的XML文件更快更可靠。
、壑С值奶幚砥鳎篨erces,MSXML和Jing。
3、XSLT編輯器和XPath
、偕舷挛南嚓P(guān)的XSLT助手。
、谟媚x擇的XSLT處理器運(yùn)行您的XSLT樣式表并查看輸出。
、劬哂姓Z法著色和錯誤指示的XPath支持。
、苤С諼SLT 1.0,2.0,3.0和XPath 1.0,2.0,3.0。
4、XML工具
、賆ML Generator生成基于XSD(XML Schema),DTD或Relax NG Schema的示例XML。您可以指定是否希望②XMLBlueprint生成可選元素,可選屬性,屬性值等。
③XSD Generator從多個示例XML文件中生成XSD(XML Schema),DTD或Relax NG Schema。
④將CSV轉(zhuǎn)換為XML并將Excel轉(zhuǎn)換為XML。一旦你創(chuàng)建了你的場景,你可以從命令行運(yùn)行它。要定期運(yùn)行轉(zhuǎn)換,您可以使用Windows的“任務(wù)計劃程序”。
⑤架構(gòu)查看器。