XMLSpy 2017是來自Altova的一款方便實(shí)用,功能強(qiáng)大的XML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)編輯器。軟件支持WYSWYG,支持Unicode、多字符集,支持Well-formed和Validated兩種類型的XML文檔,支持NewsML等多種標(biāo)準(zhǔn)XML文檔的編輯,軟件在原來的基礎(chǔ)上增加了幾個很有用的功能,會讓XML代碼的處理更容易,是J2EE,.NET和數(shù)據(jù)庫開發(fā)人員不可缺少的高性能的開發(fā)工具。
破解教程
首先進(jìn)行軟件安裝
然后斷開網(wǎng)絡(luò),把下面幾行加到:C:/Windows/system32/drivers/etc/hosts文件里,可以屏蔽軟件聯(lián)網(wǎng)。
127.0.0.1 altova.com #XMLspy
127.0.0.1 www.altova.com #XMLspy
127.0.0.1 link.altova.com #XMLspy
之后進(jìn)入軟件,軟件自動檢測注冊信息,點(diǎn)擊“ENTER a new key-code…”選項(xiàng)進(jìn)入注冊頁面
在彈出的注冊框內(nèi)填入下面的注冊信息:
Name:123
Company:456
Key-code:Ab26UE-Pb281s-qCAt2s-4Fss37-8P7M2C-57d8G3
點(diǎn)擊【OK】按鈕即可注冊成功。返回之后選擇“Save”,進(jìn)入xmlspy2017,破解完成
使用教程
創(chuàng)建最簡單的XML文檔(即不使用XML模式驗(yàn)證有效性的文檔):
(1)選擇菜單“File-New”,在打開的對話框這個選擇文件類型為“XML Document”
點(diǎn)擊OK,在以下彈出的對話框中不選擇任何XML模式,直接點(diǎn)擊cancel,則可以進(jìn)入XML文檔的編輯界面
(2)完成XML文檔編輯并保存以后,需要檢查XML文檔是否是良好格式的,選擇菜單“XML-Checked Well-Formedness”
創(chuàng)建用DTD或XML Schema驗(yàn)證的XML文檔
(1) 創(chuàng)建DTD或XML Schema:
創(chuàng)建DTD文檔:選擇菜單“File-New”,在打開的對話框中選擇文檔類型為“dtd Document Type Definition”,并點(diǎn)擊OK,即可進(jìn)入DTD文檔編輯界面
創(chuàng)建XML Schema:選擇菜單“File-New”,在打開的對話框中選擇文檔類型為“xsd W3C XML Schema”, 并點(diǎn)擊OK,即可進(jìn)入XML Schema文檔編輯界面
注意:普通XML文檔和DTD文檔編輯界面默認(rèn)的選項(xiàng)卡均為Text,而XML Schema文檔編輯界面默認(rèn)的選項(xiàng)卡為,需要切換到Text。
(2)創(chuàng)建引用DTD或XML Schema文檔的XML文檔 步驟和創(chuàng)建普通文檔類似,點(diǎn)擊OK后在打開的對話框中指定DTD或XML Schema文檔即可
注意:復(fù)選框“Make path relative to …”用于選擇是否在引用DTD或XML Schema時使用相對路徑
(3)如果要檢查XML文檔是否是有效的,則選擇菜單“XML-Validate”
功能介紹
1.模式拼合
軟件提供的新的模式拼合,可以允許模式設(shè)計人員把包含在模式里的所有依賴文件編寫到一個文件,這樣,在無需依賴網(wǎng)絡(luò)鏈接來訪問文件的情況下,就可以使用拼合的模式,如要應(yīng)用程序內(nèi)打包模式,這樣的功能變得尤其重要。
2.從子集創(chuàng)建模式
除了拼合模式的功能外,軟件使用戶能夠從一個更大模式的子集來創(chuàng)建模式,模式開發(fā)人員如今可以只使用需要的元素,從更大模式選擇某些全局元素或類型來創(chuàng)建更小的模式,這對于NIEM信息交流來說特別有用,除此以外,它也具備了很多應(yīng)用程序需要的其他功能
3.圖表創(chuàng)建
軟件添加了在XML數(shù)據(jù)基礎(chǔ)上創(chuàng)建線條,圖規(guī),2維和3維餅圖和條形圖的支持,用戶現(xiàn)在可以在無需把數(shù)據(jù)輸出到Excel或其他工具的情況下,直接在XML編輯器里可視化并分析XML和XBRL數(shù)值數(shù)據(jù),只需點(diǎn)擊幾下,用戶就可以迅速地創(chuàng)建圖表,這些圖表包含用戶自定義數(shù)據(jù)選擇,標(biāo)題,軸標(biāo)簽,字體,顏色以及更多其他的功能,把圖表保存到剪貼板里,打印,保存為圖片,或者保存為XSLT或XQuery編碼后在其他樣式表或應(yīng)用程序里使用也變得相當(dāng)容易;同時,這些圖表又很動態(tài),基礎(chǔ)數(shù)據(jù)一旦改變, 圖表能立即反映出新的關(guān)聯(lián)。用戶也可以在輸出窗口內(nèi)可用的工作表里創(chuàng)建多達(dá)9個不同的圖表來迅速容易地比較數(shù)據(jù),該功能同時也能讓用戶可以通過創(chuàng)建圖表來顯示XMLSpy XSLT和XQuery分析器分析的結(jié)果,成為分析和溝通性能數(shù)據(jù)強(qiáng)有力的工具。
4.SOAP驗(yàn)證
這是網(wǎng)絡(luò)服務(wù)開發(fā)人員普遍要求的功能,新的SOAP驗(yàn)證功能讓用戶可以對照SOAP規(guī)范或任何相關(guān)WSDL定義參考的XML模式來驗(yàn)證SOAP信息。
常用問題
1、由于一些數(shù)據(jù)是以二進(jìn)制位組來表述的,軟件中有兩種用于二進(jìn)制的數(shù)據(jù)類型,base64binary和hexbinary。base64binary是基于base64規(guī)范編碼的,這里使用的是一般的二進(jìn)制表示,因此選擇了hexbinary類型。hexbinary的長度是以字節(jié)為單位計長度的。
2、編碼方式相關(guān):默認(rèn)生成的.xsd文檔是運(yùn)用UTF-8編碼的,但需要使用GB2312編碼,這個在菜單欄的“Tools”-“options”中的“encoding”下設(shè)置開啟、保存文件都選擇為GB2312即可。
更新日志
xmlspy2017:
1、智能修復(fù) - 自動校正驗(yàn)證錯誤
2、Java應(yīng)用程序中的無縫集成選項(xiàng) - 在自定義Java應(yīng)用程序窗口中無縫集成軟件功能;
3、Support for embedding XML Schemas in WSDL files - 一鍵支持在WSDL文檔中嵌入XSDs或提取當(dāng)前嵌入式的XSDs;
4、改進(jìn)的WSDL文檔選項(xiàng) - 與WSDL文件關(guān)聯(lián)的XML Schemas包含在WSDL文檔里;
5、靈活集成外部程序 - 添加多達(dá)10個外部程序,可直接訪問內(nèi)部軟件;
6、拼寫檢查器自動拆分駝峰式拼寫法的單詞 - 能大大節(jié)省時間并且提高拼寫準(zhǔn)確度;
7、去除不必要空格選項(xiàng) - 當(dāng)需要減小文件大小時;
8、與Eclipse 4.2集成 - 新增支持早期的版本;
9、支持US GAAP 2012 XBRL分類 - 新增支持早期的版本;
10、支持Team Foundation Server MSSCCI Provider 2010用于版本控制系統(tǒng)。
0條評論