西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

XML編輯器

英文特別安裝版
  • XML編輯器英文特別安裝版
  • 軟件大小:43M
  • 更新時(shí)間:2015-05-15 12:40
  • 軟件語言:英文
  • 軟件廠商:
  • 軟件類別:國外軟件 / 特別軟件 / 編程工具
  • 軟件等級:5級
  • 應(yīng)用平臺:WinXP, win7
  • 官方網(wǎng)站:http://www.innovatechautomation.com/
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

Altova 希望其最新發(fā)布的XMLSpy會(huì)讓XML代碼的處理更容易,還會(huì)有助于這個(gè)產(chǎn)品成為最主要的XML編輯器。xmlspy是符合行業(yè)標(biāo)準(zhǔn)的XML開發(fā)環(huán)境,專門用于設(shè)計(jì),編輯和調(diào)試企業(yè)級的應(yīng)用程序,包括XML, XML Schema, XSL/XSLT, SOAP, WSDL 和互聯(lián)網(wǎng)服務(wù)技術(shù)。這是J2EE,.NET和數(shù)據(jù)庫開發(fā)人員不可缺少的高性能的開發(fā)工具。

Altova XMLSpy是業(yè)界標(biāo)準(zhǔn)XML的開發(fā)環(huán)境,可用于涉及XML、XML Schema、XSLT、XQuery、SOAP、WSDL和Web服務(wù)技術(shù)的企業(yè)級應(yīng)用的設(shè)計(jì)、編輯和調(diào)試。它是提高J2EE、.NET和數(shù)據(jù)庫開發(fā)人員開發(fā)效率的終極利器。

操作系統(tǒng):windows
操作平臺 wingdows xp, windows 7 親測成功
 

Altova的XML產(chǎn)品家族由一套易于使用、相互補(bǔ)充的工具組成,它們?yōu)槟峁┝艘惶拙C合的XML應(yīng)用開發(fā)環(huán)境,能夠滿足您在處理XML方面的全部需要。 Altova產(chǎn)品家族目前包括下列產(chǎn)品:

Altova XMLSpy® 2005 是一個(gè)用于開發(fā)XML工程的綜合集成開發(fā)環(huán)境(IDE),它有三種配備了不同功能的版本。企業(yè)版(Enterprise Edition)的功能是最強(qiáng)的,它為DTD、XML Schema、XML文件以及XSLT樣式表的創(chuàng)建和編輯提供了高效而靈活的環(huán)境。它具有強(qiáng)大的編輯功能、支持多種文檔視圖(包括Altova特有的Authentic視圖)和XSLT轉(zhuǎn)換(通過一個(gè)內(nèi)置的XSLT處理器)。它可以在XML文檔與文本文件/數(shù)據(jù)庫之間進(jìn)行導(dǎo)入和導(dǎo)出。它所提供的其他一些功能包括:對工程中XML文檔的管理、提供了XSLT和XQuery調(diào)試器、WSDL編輯器和代碼的自動(dòng)生成。專業(yè)版(Professional Edition)和家庭版(Home Editition)所配備的功能則有所不同。

Altova StyleVision® 2005 為復(fù)雜XSLT樣式表的編寫提供了新的方法,它為用戶提供了一種直觀的、拖放式用戶界面。利用StyleVision,您可以創(chuàng)建Authentic樣式表來控制Authentic視圖中的XML文檔顯示與數(shù)據(jù)錄入。StyleVision 2005 僅在企業(yè)版(Enterprise Edition)和專業(yè)版(Professional Edition)中配備。

Altova Authentic® 2005(分為桌面版和瀏覽器版)是一種詞處理器型的編輯程序,它支持基于表單的XML文檔數(shù)據(jù)錄入。您可以根據(jù)schema往XML文檔中即時(shí)添加成分(比如圖像、表格等)或進(jìn)行驗(yàn)證。

Altova MapForce™ 2005該產(chǎn)品用于兩個(gè)schema間的映射,以及將符合某一schema的XML文件轉(zhuǎn)換為符合另一個(gè)schema的XML文件。

Altova網(wǎng)站
您也許希望定期檢查Altova網(wǎng)站(www.altova.com),以獲得新聞、更新、補(bǔ)充文檔和支持等。

 

XMLSpy的主要功能


XMLSpy 2005是一個(gè)用于XML工程開發(fā)的集成開發(fā)環(huán)境(Integrated Development Environment,簡稱IDE)。XMLSpy 2005可連同其他工具一起進(jìn)行各種XML及文本文檔的編輯和處理、進(jìn)行XML文檔(比如與數(shù)據(jù)庫之間)的導(dǎo)入導(dǎo)出、在某些類型的XML文檔與其他文檔類型間作相互轉(zhuǎn)換、關(guān)聯(lián)工程中的不同類型的XML文檔、利用內(nèi)置的XSLT 1.0/2.0處理器和XQuery 1.0處理器進(jìn)行文檔處理,甚至能夠根據(jù)XML文檔生成代碼。

XMLSpy 2005還提供了一中XML文檔的圖形化編輯視圖——Authentic視圖(直觀視圖),它使得用戶可以像使用字處理軟件那樣對XML文檔進(jìn)行數(shù)據(jù)錄入。Authentic視圖在下列場合特別有用:

 

· 不熟悉XML的人被要求把數(shù)據(jù)錄入XML文檔

· 多個(gè)用戶需要瀏覽或?qū)?shù)據(jù)錄入位于某個(gè)服務(wù)器或共享資源上的單個(gè)文檔。

 

本節(jié)我們僅對XMLSpy 2005的主要功能作簡要的概述。這些功能在后面介紹各個(gè)視圖(Text視圖、Schema/WSDL視圖、Authentic視圖等)的章節(jié)和用戶參考手冊中還會(huì)被詳細(xì)描述。請注意,本節(jié)沒有完全列出XMLSpy 2005的所有功能。本節(jié)的目的只是給您提供一個(gè)XMLSpy 2005所支持功能的大致印象。


在多種編輯格式下編輯XML文檔
您可以將XML文檔作為普通文本來編輯(Text視圖)、也可以在一個(gè)具有層次結(jié)構(gòu)的表中進(jìn)行編輯(增強(qiáng)型Grid視圖),還可以在圖形化的所見即所得(WYSIWYG)視圖中編輯(Authentic視圖)。對于XML Schema和WSDL文檔,您還可以使用Schema/WSDL視圖,它的圖形化用戶界面極大地簡化了復(fù)雜schema和WSDL文檔的創(chuàng)建。您可以根據(jù)需要在各種視圖間進(jìn)行切換。Browser視圖(瀏覽器視圖)可用于瀏覽XSLT樣式表對XML文檔的轉(zhuǎn)換結(jié)果和HTML文檔。


良構(gòu)性(well-formedness)檢查和內(nèi)置驗(yàn)證器(validator)
在您切換視圖或保存文件時(shí),XMLSpy會(huì)自動(dòng)對XML文檔進(jìn)行良構(gòu)型檢查。如果是關(guān)聯(lián)了schema(DTD或XML Schema)的XML文件,XMLSpy還會(huì)對它進(jìn)行驗(yàn)證(validation)。對于其他類型的文檔(如DTD等),XMLSpy也會(huì)作語法和結(jié)構(gòu)上的檢查。


結(jié)構(gòu)化編輯
在Text視圖中,行號、縮進(jìn)、書簽以及可展開/折迭的元素顯示等功能將協(xié)助您快速而有效地瀏覽文檔。


智能編輯
在Text視圖中,如果正在編輯的XML文檔已經(jīng)關(guān)聯(lián)了schema,那么自動(dòng)完成功能將在編輯過程中提供極大的幫助。在您敲擊鍵盤的同時(shí),光標(biāo)所在位置會(huì)出現(xiàn)一個(gè)列有元素(element)、屬性(attribute)和允許出現(xiàn)的枚舉型屬性值(enumerated attribute values)的窗口。另外,在您完成首標(biāo)簽(opening tag[譯注//正式名稱為start tag])的輸入時(shí),自動(dòng)完成功能會(huì)自動(dòng)為您插入相應(yīng)的尾標(biāo)簽(closing tag[譯注//正式名稱為end tag]),而您在彈出窗口中選擇的屬性也會(huì)被自動(dòng)插入并被引號括起來。如果一個(gè)元素下必須出現(xiàn)某些元素或/和屬性,那么您還可以選擇在該元素被插入時(shí)為它自動(dòng)生成那些必需的成分。此外,每個(gè)視圖都有一組輸入助手(Entry Helper)[譯注//輸入助手是對IDE中一些窗口的統(tǒng)稱,利用這些窗口,用戶可以方便地往文檔中插入成分。],通過它們使您可以往文檔中插入成分[譯注//比如插入一個(gè)元素(element)]或?yàn)橹鞔翱谥羞x中的成分指定屬性。


Schema的編輯和管理
您可以在Schema/WSDL視圖中輕松而快捷地創(chuàng)建XML Schema。該視圖免除了許多由學(xué)習(xí)XML Schema結(jié)構(gòu)、語法和設(shè)計(jì)原則而帶來的困難。您還可以創(chuàng)建DTD(XMLSpy會(huì)對它們的語法進(jìn)行檢查)、在Schema和DTD間進(jìn)行轉(zhuǎn)換和生成檔案(documentation),SchemaAgent功能將使您能夠訪問并使用存放于其他服務(wù)器上的schema —— 所有這些都為專業(yè)的XML Schema管理和編輯提供了高效的XML開發(fā)環(huán)境。


內(nèi)置的XSLT 1.0和XSLT 2.0處理器
內(nèi)置的XSLT 1.0和XSLT 2.0處理器都是符合相關(guān)W3C草案[譯注//這里的草案指的是W3C工作草案(Working Draft),即正在制定過程中而尚未定型的W3C文檔]的。它們使您可以直接在IDE中用XSLT 1.0或XSLT 2.0樣式表來轉(zhuǎn)換XML文檔,并用XSLT調(diào)試器對XSLT樣式表進(jìn)行調(diào)試。


內(nèi)置的XQuery 1.0處理器
內(nèi)置的XQuery 1.0處理器是符合2004年7月23日發(fā)布的W3C XQuery 1.0工作草案的。通過它,您可以直接在IDE中執(zhí)行和調(diào)試XQuery文檔。


XML文檔的轉(zhuǎn)換
XML文檔的轉(zhuǎn)換可以直接在IDE中進(jìn)行(利用內(nèi)置的XSLT處理器或其他外部的XSLT處理器)如果您要在XMLSpy 2005 IDE中生成PDF文件[譯注//XSL分為XSLT和XSL-FO,前者一般用于將XML文檔轉(zhuǎn)換為另一個(gè)XML文檔或HTML文檔,而后者一般用于將XML文檔轉(zhuǎn)換為PDF等文件格式。],可以使用外部的FO處理器;在您指定樣式表之后,只需一個(gè)點(diǎn)擊即可將XML轉(zhuǎn)換為PDF。此外,可以在IDE中給XSLT轉(zhuǎn)換(transformation)傳遞參數(shù)值。


XPath求值
對于一個(gè)給定的XML文檔,XPath求值(Evaluate XPath)功能可以列出一個(gè)XPath表達(dá)式返回的序列(或結(jié)點(diǎn)集)。您可以將文檔結(jié)點(diǎn)(Document Node)或選擇一個(gè)元素作為上下文結(jié)點(diǎn)(context node)。在創(chuàng)建XSLT樣式表的過程中常常需要對XPath表達(dá)式進(jìn)行求值,此時(shí)XPath求值功能是非常有用的。您還可以瀏覽返回序列中的各個(gè)結(jié)點(diǎn)。


XSLT 1.0/2.0調(diào)試器
XMLSpy 2005提供的XSLT 1.0和XSLT 2.0調(diào)試器是符合相關(guān)W3C草案的。您可以使用XSLT調(diào)試器來調(diào)試XSLT樣式表。XSLT調(diào)試器在一個(gè)XML文件上運(yùn)行要調(diào)試的XSLT樣式表,并按轉(zhuǎn)換的步驟逐步生成輸出結(jié)果,其間您可以看到上下文結(jié)點(diǎn)(context node)、被執(zhí)行的模板(template)以及轉(zhuǎn)換過程中各步的其他細(xì)節(jié)。


XQuery 1.0調(diào)試器
XQuery 1.0調(diào)試器是符合W3C于2004年7月23日發(fā)布的XQuery 1.0工作草案的。XQuery調(diào)試器用于調(diào)試XQuery文檔,功能與XSLT相似。


XML工程管理
在XMLSpy 2005 IDE中,您可以將相關(guān)的文件組織為工程(project)。與其他開發(fā)工具不同的是,在XMLSpy中,工程可以是一個(gè)樹狀結(jié)構(gòu)(即可以在一個(gè)工程下創(chuàng)建另一個(gè)工程)。工程(project)中可以包含schema文件、XML數(shù)據(jù)文件、轉(zhuǎn)換文件[譯注//如一個(gè)XSLT文件]和輸出文件等。工程中的文件被列在Project窗口(工程窗口)中,以便于訪問工程中的文件。此外,您還可以為整個(gè)項(xiàng)目或整個(gè)目錄做統(tǒng)一的設(shè)定,比如為整個(gè)目錄的文件指定一個(gè)schema文件或XSLT文件。


Authentic視圖
Authentic視圖是XMLSpy 2005提供的一種圖形化的XML文檔視圖。用戶可以像使用字處理軟件那樣輕易地將數(shù)據(jù)錄入XML文檔。StyleVision Power Stylesheet是一個(gè)已經(jīng)用StyleVision 2005創(chuàng)建好的樣式表,用于指定在Authentic視圖中如何格式化XML文檔、以及如何進(jìn)行數(shù)據(jù)錄入。注意:Altova的免費(fèi)軟件Authentic 2005 Desktop Edition中也提供了Authentic視圖。


數(shù)據(jù)庫導(dǎo)入
您可以將數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)入為一個(gè)XML文件、并生成一個(gè)與數(shù)據(jù)庫結(jié)構(gòu)對應(yīng)的XML Schema文件。XMLSpy 2005目前支持下列數(shù)據(jù)庫的導(dǎo)入:MS Access、MS SQL Server、Oracle、MySQL、Sybase、IBM DB2。


WSDL和SOAP
在Schema/WSDL視圖中,您可以通過易用的圖形用戶界面創(chuàng)建和編輯WSDL文檔。您也可以在IDE中創(chuàng)建、編輯并調(diào)試SOAP請求(SOAP request)。


對比XML文件(尋找差異)
XMLSpy 2005的對比功能讓您能夠發(fā)現(xiàn)兩個(gè)XML文件的差異。您可以設(shè)置各種選項(xiàng)以配置該功能,比如忽略屬性或子元素的次序、是否解析實(shí)體(entity)、是否忽略命名空間(namespace)等。對比功能還可用于進(jìn)行文件夾的比較。


與Visual Studio .NET集成
XMLSpy 2005可以與您的Visual Studio .NET開發(fā)環(huán)境集成。您只要從Altova網(wǎng)站下載一個(gè)可執(zhí)行程序然后運(yùn)行它即可。


與Eclipse 3.0集成
Eclipse 3.0是一個(gè)集成了以插件形式發(fā)布的不同類型應(yīng)用的開放源碼框架。XMLSpy 2005 for the Eclipse Platform是一個(gè)Eclipse 3.0的插件,通過它您可以在Eclipse 3.0 Platform中使用XMLSpy 2005的功能(如果已經(jīng)安裝的話)。


代碼生成
如果您要使用Java、C++或C#代碼來處理XML文件中的數(shù)據(jù),代碼生成功能可以依據(jù)XML文檔為您生成包含有關(guān)schema(DTD或XML Schema)的類定義代碼。在XMLSpy 2005中,您可以直接根據(jù)DTD或XML Schema生成這樣的代碼。

 


Name: www.innovatechautomation.com
Company:MiZE
XAF7DFA-YC2YP6Y-X21CTDA-PL8Y4C0-L68F11D-W3M0FJ0-L9Y8U42

 

軟件標(biāo)簽: xml

其他版本下載

最新評論查看所有(2)條評論 >

第 2 樓 甘肅平?jīng)雎?lián)通 網(wǎng)友 客人 2010/9/25 11:59:16
Good~~

支持( 0 ) 蓋樓(回復(fù))

第 1 樓 湖南永州湖南九嶷職業(yè)技術(shù)學(xué)院 網(wǎng)友 客人 2010/9/7 22:14:39

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(2)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載