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

XML編輯器

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

軟件介紹

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

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

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

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

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

Altova StyleVision® 2005 為復雜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文檔中即時添加成分(比如圖像、表格等)或進行驗證。

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

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

 

XMLSpy的主要功能


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

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

 

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

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

 

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


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


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


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


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


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


內(nèi)置的XSLT 1.0和XSLT 2.0處理器
內(nèi)置的XSLT 1.0和XSLT 2.0處理器都是符合相關W3C草案[譯注//這里的草案指的是W3C工作草案(Working Draft),即正在制定過程中而尚未定型的W3C文檔]的。它們使您可以直接在IDE中用XSLT 1.0或XSLT 2.0樣式表來轉(zhuǎn)換XML文檔,并用XSLT調(diào)試器對XSLT樣式表進行調(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中進行(利用內(nèi)置的XSLT處理器或其他外部的XSLT處理器)如果您要在XMLSpy 2005 IDE中生成PDF文件[譯注//XSL分為XSLT和XSL-FO,前者一般用于將XML文檔轉(zhuǎn)換為另一個XML文檔或HTML文檔,而后者一般用于將XML文檔轉(zhuǎn)換為PDF等文件格式。],可以使用外部的FO處理器;在您指定樣式表之后,只需一個點擊即可將XML轉(zhuǎn)換為PDF。此外,可以在IDE中給XSLT轉(zhuǎn)換(transformation)傳遞參數(shù)值。


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


XSLT 1.0/2.0調(diào)試器
XMLSpy 2005提供的XSLT 1.0和XSLT 2.0調(diào)試器是符合相關W3C草案的。您可以使用XSLT調(diào)試器來調(diào)試XSLT樣式表。XSLT調(diào)試器在一個XML文件上運行要調(diào)試的XSLT樣式表,并按轉(zhuǎn)換的步驟逐步生成輸出結果,其間您可以看到上下文結點(context node)、被執(zhí)行的模板(template)以及轉(zhuǎn)換過程中各步的其他細節(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中,您可以將相關的文件組織為工程(project)。與其他開發(fā)工具不同的是,在XMLSpy中,工程可以是一個樹狀結構(即可以在一個工程下創(chuàng)建另一個工程)。工程(project)中可以包含schema文件、XML數(shù)據(jù)文件、轉(zhuǎn)換文件[譯注//如一個XSLT文件]和輸出文件等。工程中的文件被列在Project窗口(工程窗口)中,以便于訪問工程中的文件。此外,您還可以為整個項目或整個目錄做統(tǒng)一的設定,比如為整個目錄的文件指定一個schema文件或XSLT文件。


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


數(shù)據(jù)庫導入
您可以將數(shù)據(jù)庫中的數(shù)據(jù)導入為一個XML文件、并生成一個與數(shù)據(jù)庫結構對應的XML Schema文件。XMLSpy 2005目前支持下列數(shù)據(jù)庫的導入: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)兩個XML文件的差異。您可以設置各種選項以配置該功能,比如忽略屬性或子元素的次序、是否解析實體(entity)、是否忽略命名空間(namespace)等。對比功能還可用于進行文件夾的比較。


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


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


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

 


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

 

軟件標簽: xml

軟件截圖

XML編輯器 英文特別安裝版
XML編輯器 英文特別安裝版

其他版本下載

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

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

支持( 0 ) 蓋樓(回復)

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

支持( 0 ) 蓋樓(回復)

發(fā)表評論

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

TOP
軟件下載