翻譯|產(chǎn)品更新|編輯:陳津勇|2019-10-15 14:40:39.073|閱讀 1459 次
概述:Altova XMLSpy是最暢銷的XML編輯器和開發(fā)環(huán)境,用于建模,編輯,轉(zhuǎn)換和調(diào)試XML相關(guān)的技術(shù)。本文主要介紹Altova XMLSpy最新版中更新的內(nèi)容。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
世界上最暢銷的JSON和XML編輯器——Altova XMLSpy最新版(2020)正式發(fā)布!
新版本革命性升級現(xiàn)有JSON Grid Editor,添加了XULE支持,增加了對該高性能XBRL驗(yàn)證服務(wù)器上無數(shù)XBRL標(biāo)準(zhǔn)的全面支持,同時(shí)提供快速、可定制的XULE處理,這對于任何使用此規(guī)范來驗(yàn)證US-GAAP XBRL歸檔文件的組織都非常重要!
以下是本次更新的詳細(xì)內(nèi)容。
全新的JSON Grid Editor
革命性升級了現(xiàn)有的JSON XMLSpy編輯功能,完全重新設(shè)計(jì)的JSON網(wǎng)格視圖提供了更強(qiáng)大的編輯功能,如自動類型檢測、sensing命令、用于修改所述圖的XQuery過濾器、用于從JSON產(chǎn)生額外輸出數(shù)據(jù)的XQuery公式等等,這一系列升級使得JSON比基于文本的JSON編輯器更快和更容易。點(diǎn)擊下方視頻了解更多?
JSON/XML編輯器Altova XMLSpy 2020版發(fā)布,革命性升級JSON Grid Editor
JSON網(wǎng)格提供了JSON文檔結(jié)構(gòu)的圖形表示,這比文本視圖中相應(yīng)的JSON代碼更容易理解,特別是對于具有多個(gè)嵌套的數(shù)組和對象級別的長而復(fù)雜的文檔。
通過JSON Grid,可以輕松地通過拖放操作來修改或重新組織文檔的結(jié)構(gòu)。每個(gè)單元格中的活動按鈕為最常見的顯示、過濾和編輯任務(wù)提供了快捷方式。在編輯過程中,這些按鈕使添加子項(xiàng)、更改類型、在表視圖和列表視圖之間切換等快速進(jìn)行。
為了加快編輯速度,JSON Grid會在您鍵入時(shí)自動檢測字符串、數(shù)字、布爾值和null值。您還可以在單元格中手動選擇其他類型。
JSON Grid View具有許多易于記憶的鍵盤快捷鍵,這讓您可以不使用鼠標(biāo)即就可以繼續(xù)鍵入,讓編輯變得更快。還可以使用右鍵單擊上下文菜單,以便使用首選方法進(jìn)行編輯。
如果有一個(gè)JSON模式與您的JSON文檔相關(guān)聯(lián),那么JSON Grid將在您鍵入時(shí)根據(jù)該模式提供自動完成功能,并根據(jù)該模式自動確定數(shù)據(jù)類型。
JSON Grid包括表格視圖,該表格視圖將數(shù)據(jù)分組在同一數(shù)組或?qū)ο笙拢员阌诶斫夂涂焖倬庉嫞⑶夷梢栽趦蓚€(gè)顯示之間切換,例如:
JSON網(wǎng)格過濾器和公式
通過JSON Grid View中的XQuery過濾器和公式,您可以使用XQuery 3.1表達(dá)式來過濾視圖中顯示的組件并計(jì)算可以存儲在文檔中的結(jié)果。
JSON Grid中的每個(gè)表都包含一個(gè)過濾器,可讓您操縱對象和數(shù)組的顯示。例如,在上面的屏幕截圖中,過濾器已應(yīng)用于數(shù)組,因此僅顯示由Brian May編寫的那些軌道。通過單擊filter圖標(biāo),可以輕松地在已過濾和未過濾的單元格之間切換。保存文件時(shí),過濾器將存儲在元數(shù)據(jù)中,以供以后查看。它們不會影響文檔的內(nèi)容。
通過公式,您可以生成輸出(節(jié)點(diǎn)集和計(jì)算),并在JSON Grid View中顯示輸出。下面是一個(gè)使用XQuery公式計(jì)算商品價(jià)格的示例。單擊公式的保存圖標(biāo),您可以選擇將公式的輸出存儲在JSON文檔中。通過這種方式,XMLSpy JSON網(wǎng)格中的公式打開了一種全新的可能性:在JSON文檔中動態(tài)計(jì)算內(nèi)容的能力。
根據(jù)JSON數(shù)據(jù)創(chuàng)建圖表
除了使用XQuery處理JSON網(wǎng)格中的公式外,還可以使用它從數(shù)值JSON數(shù)據(jù)創(chuàng)建圖表。
在配置一個(gè)圖表函數(shù)之后,save圖標(biāo)將圖表以base-64編碼的圖像的形式嵌入到文件中。此外,開發(fā)人員可以在網(wǎng)格視圖中右鍵單擊圖表,并將其保存在.png或.jpg等圖像文件中。
沒有其他JSON編輯器提供任何類似的功能。
支持JSON行和帶注釋的JSON
XMLSpy JSON編輯器現(xiàn)在支持JSON行(JSONL)和JSON帶注釋(JSONC)文檔,用于編輯和驗(yàn)證。
JSON行是一種用于存儲結(jié)構(gòu)化數(shù)據(jù)的文本格式,其中每條記錄在它自己的行中,每一行都是一個(gè)有效的JSON對象。這樣可以一次處理一個(gè)記錄,使得該格式對于導(dǎo)出和發(fā)送數(shù)據(jù)非常有用。
帶注釋格式的JSON被引入以允許在任何JSON文檔中添加注釋。雖然在JSON5中已經(jīng)支持注釋,但. jsonc格式允許在以前版本的JSON文檔中添加注釋。
新的JSON精細(xì)打印選項(xiàng)
對于在文本視圖中工作的開發(fā)人員,用于精細(xì)打印JSON代碼的選項(xiàng)已經(jīng)擴(kuò)展,可以進(jìn)行更好的自定義。您可以在“工具/選項(xiàng)”菜單中找到它們。
XULE支持
XULE是XBRL.US的業(yè)務(wù)規(guī)則語言,用于定義XBRL文件的聲明和驗(yàn)證規(guī)則。作為美國DQC(數(shù)據(jù)質(zhì)量委員會)規(guī)則的一部分,它迄今主要用于改善美國證券交易委員會文件的數(shù)據(jù)質(zhì)量。所有DQC規(guī)則以XULE格式提供。
除了XBRL中的驗(yàn)證功能外,XULE還可以用來提供驗(yàn)證功能,以執(zhí)行特定的業(yè)務(wù)規(guī)則。雖然XBRL Formula已經(jīng)作為一種驗(yàn)證規(guī)則語言存在,但它使用起來并不容易,實(shí)際上,只有當(dāng)調(diào)整器在發(fā)布的分類法中包含XBRL Formula規(guī)則時(shí)才能使用它。相比之下,XULE更容易使用,并且可以在現(xiàn)有分類法的基礎(chǔ)上添加。XULE是作為XBRL公式的現(xiàn)代替代方法而創(chuàng)建的,它獨(dú)立于任何特定的分類,并且XBRL的利益相關(guān)者(如會計(jì)人員)更易于閱讀。
使用XULE時(shí)需要XULE處理器進(jìn)行驗(yàn)證,現(xiàn)在XMLSpy 2020和RaptorXML+XBRL Server 2020中都提供了XULE處理器。這兩個(gè)驗(yàn)證器都允許您同時(shí)處理單個(gè)XULE文件或多個(gè)XULE文件的ZIP歸檔,例如DQC規(guī)則集合,以處理多個(gè)規(guī)則集。
此外,XMLSpy 2020包括業(yè)界第一個(gè)交互式XULE編輯器,它使涉眾可以輕松地通過語法幫助,代碼完成和其他有用功能來編寫和測試XULE規(guī)則。
下面的XULE編輯器的屏幕快照顯示了用戶在Inline XBRL(iXBRL)文檔中導(dǎo)航和突出顯示的事實(shí)。
XMLSpy示例項(xiàng)目中有許多XULE文件可幫助用戶快速入門。
憑借其直觀的XULE編輯器和驗(yàn)證器,XMLSpy將成為從事XBRL合規(guī)性工作的會計(jì)師和開發(fā)人員的必備工具。
XPath/XQuery窗口的改進(jìn)
XPath/XQuery窗口的XPath調(diào)試器功能已通過許多新功能得到增強(qiáng):監(jiān)視表達(dá)式、更好的概述和更強(qiáng)大的分析功能。這使得直接在對話框中針對XML和JSON文件測試和調(diào)試XPath/XQuery表達(dá)式變得更加容易。
此外,XPath/XQuery窗口的“評估器”和“表達(dá)式構(gòu)建器”窗格也得到了簡化和優(yōu)化。
支持其他數(shù)據(jù)庫版本
XMLSpy和其他Altova產(chǎn)品中對SQL Server、Access和Oracle的支持已更新,以包括這些數(shù)據(jù)庫的最新版本:
Access 2019
Oracle 18和19
*想要獲得 Altova XMLSpy 更多資源或正版授權(quán)的朋友,可以咨詢了解哦~
慧都網(wǎng)·1024程序員節(jié),DevExpress、MyEclipse、Axure RP、Aspose、FastReport等產(chǎn)品限時(shí)放“價(jià)”,給你專屬寵愛!點(diǎn)擊下方圖片查看活動詳情↓↓↓
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: