liquid studio 2020破解版
18.0.3.9916 免費(fèi)版- 軟件大?。?span itemprop="fileSize">138 MB
- 更新日期:2020-03-18
- 軟件語言:簡體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費(fèi)版
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
liquid studio
2020破解版提供非常多的文本編輯功能,可以幫助用戶在軟件上編輯CSV、DTD、json、WADL、XHTML、XML等類型的代碼文件,打開軟件以后就可以選擇新建功能,選擇一種文件類型就可以開始輸入代碼默認(rèn),適合經(jīng)常編輯代碼文本的朋友使用,這款軟件也提供文本轉(zhuǎn)換功能,可以選擇將DTD轉(zhuǎn)換為XSD、將快速信息集轉(zhuǎn)換為XML、將JSON轉(zhuǎn)換為XML、將ISON架構(gòu)轉(zhuǎn)換為XSD、將XML轉(zhuǎn)換為JSON,方便用戶將本地的文件添加到軟件轉(zhuǎn)換為自己需要的代碼文本,從而繼續(xù)編輯和修改文本內(nèi)容,您也可以在軟件查看XML文本的差異,也可以結(jié)合外部工具編輯代碼!
軟件功能
歡迎來到Liquid Studio 2020
Liquid Studio產(chǎn)品套件包括一個(gè)圖形XML開發(fā)環(huán)境,它將簡化企業(yè)中XML Schema,JSON Schema和XML Documents的開發(fā)。它與各種圖形和文本編輯器一起,還提供Web服務(wù)工具,用于轉(zhuǎn)換數(shù)據(jù)庫,EDI,文本文件,Web服務(wù)和XML數(shù)據(jù)的數(shù)據(jù)映射工具,以及功能強(qiáng)大的代碼生成器。
Liquid Studio的功能包括:
1、圖形XML架構(gòu)(XSD)編輯器
XML模式的圖形化可視化。
所有XML模式元素和數(shù)據(jù)類型內(nèi)容的圖形表示。
就地名稱和類型編輯。
XML模式的文本表示形式。
自動(dòng)完成Intellisense。
顏色編碼的語法突出顯示。
全局組件定位器可在多個(gè)包含的架構(gòu)中快速查找內(nèi)容。
“屬性網(wǎng)格”允許快速編輯所選項(xiàng)目的屬性和構(gòu)面。
2、圖形JSON架構(gòu)(JSON)編輯器
JSON模式的圖形化可視化。
所有JSON模式元素和數(shù)據(jù)類型內(nèi)容的圖形表示。
就地名稱和類型編輯。
JSON模式的文本表示形式。
自動(dòng)完成Intellisense。
顏色編碼的語法突出顯示。
“屬性網(wǎng)格”允許快速編輯所選項(xiàng)目的屬性和構(gòu)面。
3、圖形XML文檔編輯器
XML文檔的圖形化可視化。
樹形和表格網(wǎng)格視圖。
XML文檔的文本表示形式。
自動(dòng)完成Intellisense。
顏色編碼的語法突出顯示。
針對(duì)XSD模式的XML文檔驗(yàn)證。
格式正確的XML文檔驗(yàn)證。
XML文檔格式(漂亮的打印)。
4、圖形Web服務(wù)定義語言(WSDL)編輯器
WSDL的圖形化可視化。
所有WSDL內(nèi)容的圖形表示。
XML模式的文本表示形式。
自動(dòng)完成Intellisense。
顏色編碼的語法突出顯示。
5、Web服務(wù)客戶端
綁定到Web服務(wù)。
支持Soap 1.1,Soap 1.2,HTTP GET和HTTP POST。
從WSDL文件創(chuàng)建示例請(qǐng)求。
6、圖形數(shù)據(jù)映射器
多個(gè)數(shù)據(jù)源和目標(biāo)之間的數(shù)據(jù)映射的圖形可視化。
拖放界面用于數(shù)據(jù)映射。
支持?jǐn)?shù)據(jù)庫,EDI,文本文件,Web服務(wù)和XML數(shù)據(jù)轉(zhuǎn)換。
在XSLT和C#中生成映射代碼。
7、XQuery和XSLT逐步調(diào)試器
支持XQuery 1.0和XSLT 1.0&2.0。
提供基本的調(diào)試功能:斷點(diǎn),局部變量,局部內(nèi)容,監(jiān)視表達(dá)式,調(diào)用堆棧。
XSLT引擎的選擇。
軟件特色
1、從XML模式創(chuàng)建HTML文檔
為XSD擁有高質(zhì)量的文檔,可以更輕松地理解該標(biāo)準(zhǔn),并使開發(fā)人員和分析人員之間更容易共享該標(biāo)準(zhǔn)。
XSD文檔工具從XML架構(gòu)(XSD)創(chuàng)建HTML或Asp.Net文檔。 生成的文檔包含原始模式代碼,圖表,詳細(xì)屬性,類型層次結(jié)構(gòu),注釋和對(duì)所有用途的引用。
單擊模式圖中的項(xiàng)目將向下鉆取所選項(xiàng)目,從而使導(dǎo)航變得簡單。 所有部分均可折疊,可以忽略您不感興趣的信息。
可自定義的HTML或asp.net網(wǎng)站可以自定義,從而可以輕松地與您自己的網(wǎng)站集成。 您甚至可以使用自己的XSLT模板。
2、創(chuàng)建一個(gè)XSLT轉(zhuǎn)換
創(chuàng)建一個(gè)XSLT轉(zhuǎn)換,可以將一個(gè)或多個(gè)XML文檔轉(zhuǎn)換為一個(gè)或多個(gè)XML或HTML文檔。
3、從示例XML文檔創(chuàng)建XML模式
使用此向?qū)?,您可以從一組示例XML文檔中快速創(chuàng)建新的XML架構(gòu)文檔(XSD)。
擁有XML模式的優(yōu)勢(shì)顯而易見:
?對(duì)數(shù)據(jù)進(jìn)行正式,明確的描述。
?幫助XML開發(fā),因?yàn)樗峁┝酥悄芎万?yàn)證功能。
?減少客戶端應(yīng)用程序中所需的驗(yàn)證代碼量。
但是,并非所有的開發(fā)人員和供應(yīng)商都為其使用的XML數(shù)據(jù)提供XML Schema,并且面對(duì)從頭開始編寫XML Schema的開銷,因此必須權(quán)衡這些好處與所需的開發(fā)時(shí)間。開發(fā)的結(jié)果通常是在沒有模式的情況下繼續(xù)進(jìn)行,并且成本是在項(xiàng)目生命周期內(nèi)產(chǎn)生的。
使用Liquid XSD Infer工具,可以減少創(chuàng)建XML Schema所需的時(shí)間,從而可以輕松地證明其構(gòu)造合理,只需收集所有示例文件,然后將它們添加到易于使用的向?qū)е屑纯?。檢查樣本文件,并生成兼容的XML模式。
配置選項(xiàng)使您可以采用寬松的方法進(jìn)行驗(yàn)證,如果選擇的樣本較少,則更好;或者,通過更嚴(yán)格的方法,僅允許使用符合樣本XML定義的模型的文檔;如果選擇的樣本很多,則更好。
輸出的樣式也可以更改,通過元素分解架構(gòu)或使用復(fù)雜的類型來構(gòu)造架構(gòu)。
4、Call Web Service
該工具允許用戶瀏覽Web服務(wù),選擇Web方法,調(diào)用該方法并查看結(jié)果。
選擇了Web方法后,該工具會(huì)自動(dòng)基于Web服務(wù)描述(WSDL)中的描述創(chuàng)建SOAP信封并生成請(qǐng)求消息。 然后,您可以設(shè)置自己的值來更改此請(qǐng)求。
然后可以保存Web請(qǐng)求,以便以后可以重復(fù)使用。 這在測(cè)試和開發(fā)環(huán)境中非常有用。
安裝方法
1、打開LiquidStudio2020.exe執(zhí)行安裝,點(diǎn)擊下一步
2、軟件的安裝協(xié)議內(nèi)容,點(diǎn)擊下一步
3、提示軟件的安裝內(nèi)容選擇,默認(rèn)就可以了
4、軟件需要打開的文件類型,可在這里自己勾選內(nèi)容
5、設(shè)置軟件的安裝地址C:\Program Files\Liquid Technologies\Liquid Studio 2020
6、設(shè)置開始菜單快捷方式名字Liquid Studio 2020
7、提示即將安裝,點(diǎn)擊next就可以開始安裝軟件
8、軟件的安裝進(jìn)度如圖所示,等待軟件安裝結(jié)束
9、提示安裝完畢,取消勾選,點(diǎn)擊finish
破解方法
1、將liquidtechnologies.common.dll破解補(bǔ)丁復(fù)制到軟件的安裝地址替換
2、將補(bǔ)丁繼續(xù)復(fù)制到Liquid XML Data Binder 2020的安裝地址替換
3、打開注冊(cè)機(jī),License type設(shè)置XML Studic,版本設(shè)置18.0,點(diǎn)擊generate計(jì)算注冊(cè)碼
4、打開安裝結(jié)束的Liquid Studio 2020軟件,提示界面樣式設(shè)置,點(diǎn)擊OK
5、提示激活引導(dǎo)界面,選擇第一個(gè)功能
6、將注冊(cè)機(jī)上的第一欄序列號(hào)輸入到軟件,點(diǎn)擊右下角的finish
7、彈出無法激活的提醒,是否需要手動(dòng)激活,點(diǎn)擊確定
8、進(jìn)入新的激活界面,將許可證復(fù)制到最后一欄
9、操作方式就是這樣的,直接將注冊(cè)機(jī)最后一行生成的數(shù)據(jù)全部復(fù)制到軟件,點(diǎn)擊activate激活軟件
10、提示Activation Complete.說明軟件已經(jīng)激活完畢
11、Liquid Studio 2020主界面就是這樣的,如果你會(huì)使用這款軟件就開始新建編程項(xiàng)目吧
官方教程
設(shè)置功能
啟動(dòng)時(shí)檢查更新
默認(rèn)情況下,應(yīng)用程序?qū)z查Liquid服務(wù)器是否有更新,使用該選項(xiàng)停止檢查。注意:然后,您應(yīng)該使用“幫助”菜單中的“檢查更新”選項(xiàng)來定期手動(dòng)檢查更新。如果您使用的是社區(qū)版或試用版,則無法關(guān)閉此功能。
寫橫幅評(píng)論
默認(rèn)情況下,應(yīng)用程序會(huì)將商標(biāo)寫入應(yīng)用程序創(chuàng)建的文件中。使用此選項(xiàng)可以打品牌。
如果使用的是試用版,則無法關(guān)閉此功能。
報(bào)告匿名使用
如果選中此選項(xiàng),則有關(guān)功能使用的信息會(huì)定期發(fā)送給我們。
這些信息有助于我們了解客戶如何使用該應(yīng)用程序,并使我們能夠集中精力使用最常用的功能,最終改善您的用戶體驗(yàn)。
這些報(bào)告中包含什么
有關(guān)運(yùn)行平臺(tái)的基本信息(Windows版本號(hào),Service Pack級(jí)別,.Net安裝)
在應(yīng)用程序中使用關(guān)鍵功能的次數(shù)。
應(yīng)用程序的使用次數(shù)。
應(yīng)用程序是否干凈關(guān)閉
哪些使用情況報(bào)告不包含
可以識(shí)別您或您的計(jì)算機(jī)的信息。
您正在處理的任何文件或數(shù)據(jù)。
許可信息
顯示狀態(tài)欄
顯示或隱藏應(yīng)用程序的狀態(tài)欄
進(jìn)行負(fù)載驗(yàn)證
如果選中此選項(xiàng),則在首次加載文檔時(shí)將對(duì)其進(jìn)行驗(yàn)證。如果您要處理大型文檔,這可能會(huì)使應(yīng)用程序變慢。
選擇文檔后執(zhí)行驗(yàn)證
如果選中此選項(xiàng),則在選擇選項(xiàng)卡時(shí),將對(duì)其進(jìn)行驗(yàn)證。如果您要處理大型文檔,這可能會(huì)使應(yīng)用程序變慢。
在啟動(dòng)時(shí)顯示起始頁
起始頁面包含我們的新聞提要以及最近使用的項(xiàng)目和文件。
項(xiàng)目清單
最近使用的文件列表中記憶的文件數(shù)
默認(rèn)編碼
未提供時(shí)假定的編碼。目前始終是utf-8。
寫字節(jié)順序標(biāo)記(BOM)
這是添加到文件開頭的幾個(gè)字節(jié)。它允許其他應(yīng)用程序確定已應(yīng)用于文檔的編碼,以便可以正確解釋它。 Unicode文件必須具有BOM表以標(biāo)識(shí)它們。 BOM出現(xiàn)問題的唯一時(shí)間是UTF8文件。對(duì)于Utf8,沒有標(biāo)準(zhǔn)說明是否應(yīng)編寫B(tài)OM。大多數(shù)Microsoft應(yīng)用程序(和較新的應(yīng)用程序)都會(huì)將其寫出,而某些較舊的應(yīng)用程序則不會(huì)(更糟的是,在讀入時(shí)仍然無法理解)。為了適應(yīng)這種情況,我們默認(rèn)情況下編寫B(tài)OM,但是有一個(gè)全局選項(xiàng)可以針對(duì)UTF8將其關(guān)閉。
性能
關(guān)閉大于文件的文件概述
為了提供概述,語言解析器需要解析整個(gè)文件,在大文件中,這可能會(huì)導(dǎo)致性能問題。因此,當(dāng)打開的文件大于設(shè)置的閾值時(shí),概述將自動(dòng)關(guān)閉。
對(duì)于大于的文件,關(guān)閉語法突出顯示/智能提示
為了提供智能感知,語言解析器需要從文件頂部開始并向下移動(dòng)到當(dāng)前位置,在大文件中,這可能會(huì)導(dǎo)致性能問題。因此,當(dāng)打開的文件大于閾值設(shè)置時(shí),語法高亮顯示將自動(dòng)關(guān)閉。
如果出現(xiàn)以下情況,請(qǐng)?jiān)诖笪募庉嬈髦写蜷_文檔:文件大于
普通的文本編輯器要求將整個(gè)文檔加載到內(nèi)存中。加載非常大的文件時(shí),這可能會(huì)導(dǎo)致內(nèi)存和性能問題,為了解決此問題,可以在“大文件編輯器”中打開非常大的文檔,這對(duì)其可以打開并立即打開的文件大小沒有限制。 。
如果出現(xiàn)以下情況,請(qǐng)?jiān)诖笪募庉嬈髦写蜷_文檔:單行長于
為了提供語法高亮顯示和其他高級(jí)文本編輯器功能,編輯器根據(jù)文本行對(duì)文件進(jìn)行操作,這通常是處理文檔的最佳方式,但偶爾加載的文檔列表中包含很長的行(通常是沒有縮進(jìn)的XML文檔,這可能是一行上的MB數(shù)據(jù))。如果普通的文本編輯器要像這樣加載文件,那么性能將是一個(gè)問題。
但是,大型文件編輯器沒有此類問題,因此,如果文檔中包含的單行文本長于此閾值,則可以使用大型文件編輯器將其打開。
換行的時(shí)間長于
在大型文件編輯器中打開文件時(shí),如果一行超出此字符數(shù),則將其換行。
↓字符表示該行已被換行。
調(diào)試器
“執(zhí)行”完成后打開的最大輸出文件數(shù)
某些轉(zhuǎn)換(XSLT / XQuery / Datamapper)可以產(chǎn)生多個(gè)輸出文件,在某些情況下,可能是其中的100或1000。 如果編輯器試圖打開所有文件,則會(huì)停頓下來,因此,如果嘗試打開更多文件,則要求用戶進(jìn)行確認(rèn)。
緩存規(guī)則
管理將要緩存哪些文件的規(guī)則基于主機(jī)名。 還可以使用通配符
使用現(xiàn)有的XML Data Binder項(xiàng)目文件
從Liquid XML Studio中啟動(dòng)XML Data Binder時(shí),設(shè)置此選項(xiàng)將嘗試使用擴(kuò)展名為xdbproj的模式文件(如果存在)打開現(xiàn)有的XML數(shù)據(jù)綁定項(xiàng)目。 否則,將傳遞模式文件名,然后將嘗試創(chuàng)建新的XML數(shù)據(jù)綁定項(xiàng)目。
一些XML模式和文檔引用的是位于遠(yuǎn)程位置(通常在Web服務(wù)器上)的文件。
本部分允許您配置嘗試通過http讀取文件時(shí)將使用的代理設(shè)置。
每日提示選項(xiàng)
允許您使用“不再向我展示此內(nèi)容”復(fù)選框重新打開以前在用戶界面中關(guān)閉的對(duì)話框。
MessageBox選項(xiàng)
一些MessageBox提示中都帶有“不再告訴我”復(fù)選框。 如果在關(guān)閉消息框后選中此復(fù)選框,則將保存響應(yīng)。 下次將顯示此消息框時(shí),將選擇先前保存的響應(yīng),而不顯示該消息框。
不要再告訴我MessageBox
為了使此消息再次顯示或更改先前選擇的選項(xiàng),可以通過從列表中選擇響應(yīng),然后按“重置所選”按鈕來清除響應(yīng)。
文件關(guān)聯(lián)選項(xiàng)
可以在此頁面上配置用于編輯給定文件擴(kuò)展名的編輯器。 這樣就可以將應(yīng)用程序配置為使用給定的編輯器來定制文件擴(kuò)展名。 即說您的項(xiàng)目使用擴(kuò)展名為“ .myProjectFile”的xml文件。 可以配置Liquid XML Studio以使用xml編輯器加載它。
首次嘗試加載文件擴(kuò)展名未知的文件時(shí),系統(tǒng)會(huì)要求您選擇用于打開該文件的編輯器。 這些設(shè)置將保存以備后用,并可在此選項(xiàng)頁面中進(jìn)行編輯。
文件擴(kuò)展名編輯器表單
選擇文件擴(kuò)展名并按“編輯器”按鈕(或按“添加”按鈕),可以編輯/創(chuàng)建文件擴(kuò)展名到“編輯器”映射。
Liquid XML Studio支持Oasis XML目錄標(biāo)準(zhǔn),這些目錄提供了映射和重定向,允許將名稱空間映射到文件位置,將文件URL重定向到本地緩存的資源。 一些模式甚至使用非標(biāo)準(zhǔn)的url,并且只能使用XML目錄中包含的其他信息來解析
Liquid XML Studio可以使用標(biāo)準(zhǔn)的Open Office詞典文件在XML文檔中執(zhí)行拼寫檢查。
有關(guān)安裝其他詞典的信息,請(qǐng)參見下面的詳細(xì)信息。
開啟拼寫檢查
如果選中此選項(xiàng),則在更改文檔時(shí)會(huì)實(shí)時(shí)進(jìn)行拼寫檢查。
對(duì)于大型文檔,可能需要一些時(shí)間才能完成檢查。
要檢查的Xml實(shí)體
元素名稱
如果選中此選項(xiàng),則將檢查元素標(biāo)簽名稱
即會(huì)將“ Baddly”標(biāo)記為拼寫錯(cuò)誤
屬性名稱
如果選中此選項(xiàng),則檢查屬性名稱
即會(huì)將“ Baddly”標(biāo)記為拼寫錯(cuò)誤
數(shù)據(jù)
如果選中此選項(xiàng),則將檢查CDATA塊的內(nèi)容
元素文字
如果選中此選項(xiàng),則將檢查元素中的文本
即拼寫錯(cuò)誤的文字會(huì)將“ Baddly”標(biāo)記為拼寫錯(cuò)誤
屬性文字
如果選中此選項(xiàng),則將檢查元素標(biāo)簽名稱
即會(huì)將'Baddly'標(biāo)記為拼寫錯(cuò)誤
注釋
如果選中此選項(xiàng),則會(huì)檢查注釋塊中的文本
分詞規(guī)則
由于許多XML標(biāo)識(shí)是由多個(gè)單詞組成的,因此拼寫檢查器會(huì)嘗試將其拆分為單個(gè)單詞以進(jìn)行檢查。
單詞會(huì)按大小寫自動(dòng)拆分,因此“ complexType”被視為“ complex”和“ type”,但其他規(guī)則也可用于更復(fù)雜的情況。
檢查大寫單詞
如果選中此選項(xiàng),則仍僅檢查包含大寫字母的單詞
即在
中,將檢查單詞“ address”。
用數(shù)字檢查單詞
如果選中此選項(xiàng),則仍會(huì)檢查包含數(shù)字的單詞(刪除數(shù)字)。
即,如果選中了該選項(xiàng),則在中將選中“地址”一詞,如果未選中則不執(zhí)行任何檢查
分詞字符
確定用于分割單詞的字符。這對(duì)于屬性和元素名稱特別有意義。
即,如果拆分的字符包含“-”和“ _”,則將被視為3個(gè)字(我,元素和名稱)。
最小字長
少于此的任何單詞都會(huì)被忽略
最大字長
超過此長度的任何單詞都會(huì)被忽略。
字典
Liquid XML Studio附帶了許多內(nèi)置詞典。詞典使用標(biāo)準(zhǔn)的開放式辦公室文件格式,更多的詞典文件可從http://extensions.services.openoffice.org/zh/dictionaries獲得。
安裝附加字典
從http://extensions.services.openoffice.org/en/dictionaries下載.oxt文件。
重命名.oxt文件.zip
解壓縮.zip文件
將.aff和.dic文件復(fù)制到%ProgramFiles%\ Liquid Technologies \ Liquid XML Studio 2018 \ Dictionaries
重新啟動(dòng)Liquid XML Studio
自定義詞
在執(zhí)行拼寫檢查時(shí),您可以將單詞添加到自定義詞典中,可以通過從列表中刪除單詞來將其從自定義詞典中刪除。
確定要用于所有編輯器的默認(rèn)行為(默認(rèn)情況下,所有編輯器都將使用這些設(shè)置)。
縮進(jìn)尺寸
選項(xiàng)卡使用的列數(shù)。這也是XML數(shù)據(jù)將縮進(jìn)的列數(shù)。
采用
制表符-用于每個(gè)縮進(jìn)的制表符。
空格-每個(gè)縮進(jìn)使用多個(gè)空格字符。
顯示行號(hào)
指示是否應(yīng)在左邊界顯示行號(hào)
顯示空白
編輯器中會(huì)顯示不可見的字符,例如空格和制表符(默認(rèn)為關(guān)閉)。
自動(dòng)換行
線條在編輯器中顯示時(shí)會(huì)自動(dòng)換行(默認(rèn)為關(guān)閉)。
行長過長時(shí)(通常,如果大型xml文件未格式化且作為一行文本存在,則可能導(dǎo)致性能問題)。
啟用宏
啟用的鍵盤宏將被記錄和播放(默認(rèn)啟用)。
顯示XML工具提示
如果是這樣,則將鼠標(biāo)懸停在元素/屬性上時(shí),工具提示將顯示在XML代碼編輯器中。
縮進(jìn)屬性
如果選中此選項(xiàng),則當(dāng)屬性被自動(dòng)格式化時(shí),它們將每行放置一個(gè)。如果未選中,則它們都將與打開元素放在同一行。
忽略重要的空格格式XML
使前導(dǎo)空格和尾隨空格被忽略(默認(rèn)為false)。 XML元素中包含的數(shù)據(jù)前后的空白被認(rèn)為對(duì)大多數(shù)解析器來說都是重要的。因此,在格式化XML文檔時(shí)將保留該文檔,這可能會(huì)使它們顯得冗長??紤]一下XML示例。
默認(rèn)情況下,選中“使用系統(tǒng)默認(rèn)值”,這意味著編輯器的設(shè)置來自“默認(rèn)選項(xiàng)”頁面。
取消選中此設(shè)置后,可以為每個(gè)單獨(dú)的編輯器自定義設(shè)置。
XPath生成器
XPath構(gòu)建器允許快速獲取描述XML文檔中給定元素的XPath表達(dá)式。
該構(gòu)建器允許將過濾規(guī)則應(yīng)用于每個(gè)XML元素級(jí)別,直到所選元素為止。
步驟1
在XML文檔中選擇元素,使用上下文(右鍵單擊)菜單選擇“ Build XPath Expression”。
XPath Builder-選擇節(jié)點(diǎn)
第2步
更改查詢中的過濾器以適應(yīng)您的需求。
在下面顯示的示例中,我們將僅匹配特定ISBN號(hào)的圖書元素。
第三步
表達(dá)式被接受后,查詢結(jié)果將使用XPath Query Builder窗口顯示在XML編輯器中。
現(xiàn)在可以進(jìn)一步更改表達(dá)式,并可視化結(jié)果。
將模式與XML文檔相關(guān)聯(lián)
為了使Validation和intellisense正常運(yùn)行,XML Studio需要知道描述您的XML文檔的XML模式。
查找架構(gòu)的規(guī)則如下。
1.檢查架構(gòu)位置屬性
如果XML文檔包含模式位置屬性(xsi:noNamespaceSchemaLocation或xsi:schemaLocation屬性),則指向的模式將被加載并用于驗(yàn)證和智能感知。
2.命名空間
XML文件中聲明的名稱空間用于從架構(gòu)庫中查找架構(gòu)。如果XML文件中的名稱空間與架構(gòu)庫中的條目匹配,則將加載該條目的所有架構(gòu)。您也可以將自己的條目添加到架構(gòu)庫。
3.手動(dòng)關(guān)聯(lián)架構(gòu)
您可以手動(dòng)將架構(gòu)與XML文件相關(guān)聯(lián)。模式必須位于模式庫中,然后記住這些設(shè)置,然后下次打開XML文件時(shí)。如果您的XML文件不包含目標(biāo)名稱空間,則此功能特別有用,因?yàn)橐虼藷o法進(jìn)行自動(dòng)匹配。
也可以明確排除使用架構(gòu)。在處理模式的多個(gè)版本或智能感知變慢時(shí)(當(dāng)使用非常大的復(fù)雜模式時(shí)可能發(fā)生),這很有用。
手動(dòng)將架構(gòu)與XML文件相關(guān)聯(lián)
您可以使用“從XML文檔到架構(gòu)的映射”表單來控制與XML文件關(guān)聯(lián)的架構(gòu)。
Liquid XML Studio-將XML模式與XML文件相關(guān)聯(lián)
該表單顯示了已添加到模式庫的所有模式。列表的頂部是在XML文檔中找到的架構(gòu)(即通過xsi:noNamespaceSchemaLocation或xsi:schemaLocation屬性)。您可以使用“添加”按鈕將自己的條目添加到架構(gòu)庫。
自動(dòng)模式選擇自動(dòng)模式選擇。如果架構(gòu)條目中的名稱空間與XML文件中的名稱空間匹配,則將使用此條目。
這是所有條目的默認(rèn)狀態(tài)。
明確包含的架構(gòu)明確使用架構(gòu)。無論名稱空間是否出現(xiàn)在XML文檔中,都將使用該架構(gòu)。當(dāng)關(guān)聯(lián)不包含任何名稱空間信息的架構(gòu)XML文檔時(shí),這很有用。
明確排除的架構(gòu)不要使用架構(gòu)。無論其名稱空間是否與XML文檔匹配,都不會(huì)使用該模式。當(dāng)您具有相同模式的多個(gè)版本,并且它們都具有相同的名稱空間時(shí),或者在模式如此大的intellisense會(huì)使XML編輯器的速度減慢到無法接受的程度時(shí),這很有用。
加
向架構(gòu)庫添加一個(gè)新條目(全局設(shè)置)
去掉
刪除條目模式庫(全局設(shè)置)
重啟
放棄對(duì)模式庫所做的所有更改,并將其重置為安裝默認(rèn)狀態(tài)(全局設(shè)置)。
添加新的架構(gòu)條目
可以使用“添加”按鈕將新的架構(gòu)和架構(gòu)集添加到架構(gòu)庫中。
新條目必須具有唯一的名稱,并且至少包含一個(gè)架構(gòu)。列表中顯示的名稱空間用于將XML模式映射到XML文檔。如果您的架構(gòu)包括其他架構(gòu),則將自動(dòng)包括它們。
其他條目供您自己使用,并且是可選的
XML驗(yàn)證
格式良好
這是基本檢查級(jí)別,可確保文檔遵循XML標(biāo)準(zhǔn)(即所有標(biāo)簽均已匹配并關(guān)閉等)。
始終可以執(zhí)行此級(jí)別的驗(yàn)證,并且某些操作要等到文件格式正確后才能執(zhí)行(即,格式化XML和推斷XSD)。
架構(gòu)級(jí)別驗(yàn)證
這樣可以確保XML文檔的結(jié)構(gòu)與外部XML架構(gòu)(XSD)中描述的結(jié)構(gòu)相匹配。為了執(zhí)行此級(jí)別的驗(yàn)證,XML Studio必須能夠?qū)SD文件與XML文檔相關(guān)聯(lián)。這可以通過schemaLocation或noNamespaceSchemaLocation屬性或通過模式到XML映射規(guī)則的兩種方式來完成。
通過檢查驗(yàn)證確認(rèn)對(duì)話框,可以查看對(duì)XML文檔執(zhí)行的驗(yàn)證級(jí)別。
這很好地告訴了您文檔的狀態(tài),以及用于驗(yàn)證文檔的模式。任何錯(cuò)誤將顯示在錯(cuò)誤窗口中。
您可以通過查看屬性窗口來查看與XML文檔關(guān)聯(lián)的XML模式。
推斷XML模式(XSD)
如果您是XML模式的新手,或者剛剛獲得了沒有基礎(chǔ)XSD的XML文檔,則可以使用XSD Inferrer創(chuàng)建一個(gè)描述您的數(shù)據(jù)的XML模式。
這使用一個(gè)或多個(gè)XML文檔,并使用它們來構(gòu)建XML Schema(XSD)。通常,XSD在您真正想要的東西之前需要進(jìn)行一些微調(diào),但這是一個(gè)很好的起點(diǎn)。
使用XML模式有許多優(yōu)點(diǎn)。
在編輯XML文檔時(shí)提供智能感知
在編輯XML文檔時(shí),它可以進(jìn)行更嚴(yán)格的驗(yàn)證
驗(yàn)證可以在使用XML文檔之前執(zhí)行,這樣可以減少使用應(yīng)用程序中所需的錯(cuò)誤處理量(更容易接受假設(shè)元素將存在等,因?yàn)榧軜?gòu)驗(yàn)證已經(jīng)保證了這樣做)。
提供對(duì)數(shù)據(jù)的正式描述,當(dāng)多個(gè)開發(fā)人員/分析師正在處理項(xiàng)目時(shí),此功能特別有用。
您可以通過打開XML文件并選擇“推斷XML模式”選項(xiàng)()來推斷XML模式。
指定將用于推斷XSD架構(gòu)的示例XML文件。
您擁有的樣本文件越多,生成的XML模式就越準(zhǔn)確。
第二頁包含與推斷過程有關(guān)的選項(xiàng)。
模式名稱
將要生成的模式的名稱(無需添加.xsd擴(kuò)展名)。
如果需要?jiǎng)?chuàng)建多個(gè)模式文件,則模式文件將被命名為<模式名稱> 1.xsd,<模式名稱> 2.xsd等
輸出目錄
模式文件將被寫入的位置。
編碼方式
將應(yīng)用于您的XML Schema的編碼(最常用的是UTF-8或UTF-16,只有了解編碼后才能更改)。
發(fā)生選項(xiàng)
如果Occurrence屬性設(shè)置為Restricted,則在XML文檔中首次遇到元素時(shí),將模式聲明推斷為minOccurs =“ 1”。
遇到屬性時(shí),將模式聲明推斷為use =“ required”。如果Occurrence屬性設(shè)置為Relaxed,則元素架構(gòu)聲明被推斷為minOccurs =“ 0”,而屬性架構(gòu)聲明被推斷為use =“ optional”。
類型推斷選項(xiàng)
如果將TypeInference屬性設(shè)置為Relaxed,則XML文檔中具有簡單內(nèi)容的元素和屬性的推斷類型始終為xs:string。
如果TypeInference屬性設(shè)置為Restricted,則將推斷出更多特定的類型,例如xs:date,xs:decimal,xs:unsignedByte等。
下載地址
-
liquid studio 2020破解版 18.0.3.9916 免費(fèi)版
其他版本下載
- 查看詳情phpstorm 2019.2.2中文破解版 附安裝教程293 MB簡體中文19-10-15
- 查看詳情webstorm 2019.1中文破解版 附安裝教程210 MB簡體中文19-04-03
- 查看詳情猿編程客戶端 2.6.4 官方版128.0 MB簡體中文19-11-18
- 查看詳情pycharm professional 2019.2.5中文破解版 附安裝教程362 MB簡體中文19-11-25
- 查看詳情anaconda python3.7 5.31 附安裝教程619 MB英文19-07-12
- 查看詳情sysmac studio 1.30 中文破解版 附安裝教程3.15 GB簡體中文20-01-07
- 查看詳情WebStorm2019漢化版(前端開發(fā)工具) 附使用教程229 MB簡體中文19-03-27
- 查看詳情wing ide pro下載 7.1.0.2破解版 附安裝教程59 MB英文19-08-08
- 查看詳情VBA代碼助手專業(yè)版 3.3.3.1 官方版3.36 MB簡體中文19-11-22
- 查看詳情易語言加密狗版 5.9 破解增強(qiáng)版51.6 MB簡體中文19-05-30
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡體中文GX Works2 含序列號(hào)423 MB
/簡體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡體中文s7 200 smart編程軟件下載372 MB
/多國語言Xshell 6中文破解版15 MB
/簡體中文RSLogix 5000 含序列號(hào)5.14 MB
/簡體中文pycharm2020.1384 MB
/簡體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論