XMLSpear是一款免費(fèi)的XML編輯器,該編輯器功能十分強(qiáng)大,可很好用作XML的編寫,經(jīng)驗(yàn)豐富的XML用戶一定會(huì)對(duì)該款編輯器愛不釋手。
軟件特色
1、Xpath搜索面板(版本3.0)
2、XML目錄支持(版本3.0)
3、XSLT翻譯(3.0版)
4、在Xerces 2.9.0中使用DOM3進(jìn)行完整的模式驗(yàn)證
5、樹編輯器用于插入,重復(fù)(版本3.0)和刪除節(jié)點(diǎn)
6、在編輯時(shí)針對(duì)模式或DTD進(jìn)行實(shí)時(shí)驗(yàn)證
7、交互式解析模式或DTD位置
8、反映所有加載模式的GUI組件
9、正確的代理設(shè)置的測(cè)試工具
10、反映XML模式的GUI組件
11、視覺和文字反饋的錯(cuò)誤
12、支持多文檔視圖
13、從模式生成完整的XML文檔
14、從xml實(shí)例(版本3.0)生成模式(DTD,Relax NG,W3C XML Schema)
15、幾種模式類型之間的轉(zhuǎn)換(版本3.0)
16、打開并更正,甚至格式不正確的XML
17、取消格式化XML(同時(shí)保持版本3.0中的光標(biāo)位置)以過濾掉所有空白以縮小文件大小
18、以與正常xml文件完全相同的方式檢查xsd模式是否有錯(cuò)誤
19、用于擴(kuò)展功能的插件接口
20、在打開和保存文件時(shí)支持靈活的編碼(字符集)
21、支持Unix和Windows文本格式
22、包含純文本(無格式)文本的文本編輯器
23、支持二進(jìn)制plist文件(僅適用于Mac Os版本)
24、支持文件查看器
25、集成的文本和HTML插件
26、支持將消息導(dǎo)入或?qū)С龅組QSeries中
功能介紹
1、XML以三種不同的視圖顯示:
①treetable可以很好地概述xml文件的結(jié)構(gòu)
②您可以插入和刪除節(jié)點(diǎn),甚至可以從頭開始構(gòu)建整個(gè)文檔
③這是修正和編輯XML最方便的視圖
④不要擔(dān)心寫作標(biāo)記或轉(zhuǎn)義保留的XML字符
⑤該視圖使XMLSpear與其他許多XML工具不同
⑥元素視圖特別有用,如果你的元素有很多屬性
⑦源視圖可用于糾正不良形式的xml,執(zhí)行查找-替換或復(fù)制-粘貼
⑧您始終可以轉(zhuǎn)到此視圖來執(zhí)行其他視圖中不支持的高級(jí)事物
2、XMLSpear仍處于開發(fā)階段:
①編輯一般:XPath搜索(版本3.0)和在樹和源視圖之間保持XML定位(版本3.0)
②樹編輯器:選擇多個(gè)節(jié)點(diǎn)(暫停)、來源編輯器、顯示xpath位置(版本3.0)
③翻譯:支持樣式表轉(zhuǎn)換(版本3.0)、XML實(shí)例文檔的模式生成(版本3.0)
④驗(yàn)證:支持xml目錄(版本3.0)
3、您可以使用插件擴(kuò)展功能,他們是兩種類型的插件:
①ContentHandlers可以編輯或?yàn)g覽某些文件類型(尚未發(fā)布)
②可以將數(shù)據(jù)導(dǎo)入或?qū)С龅狡渲幸粋€(gè)contentHandlers的適配器
③此時(shí)你只能制作自己的適配器插件,我邀請(qǐng)你編寫自己的導(dǎo)入/導(dǎo)出功能
④這是非常簡(jiǎn)單的建立一個(gè)適配器,你不必是一個(gè)有經(jīng)驗(yàn)的Java程序員,看看我的示例插件一般來說,適配器將對(duì)數(shù)據(jù)進(jìn)行一些轉(zhuǎn)換
4、插件的一些想法:
①導(dǎo)入和導(dǎo)出到Excel
②數(shù)據(jù)庫適配器
③用于測(cè)試Web服務(wù)的肥皂適配器
④打印或PDF適配器