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