XMLSpy JSON和XML Editor為開發人員提供了構建較復雜的應用程序所需的工具,包括圖形模式設計器、代碼生成、文件轉換器、調試器和分析器,用于處理XSD、XSLT、XQuery、XBRL、SOAP等。
XMLSpy由RaptorXML用于極快的JSON和XML驗證和處理。RaptorXML也可以作為跨平臺服務器產品來支持您的應用程序。
XMLSpy突出顯示
?
開發人員需要一個JSON和XML編輯器,它可以增加括號匹配和基本驗證檢查之外的價值。XMLSpy提供了下面的綜合特性集,包括圖形視圖、代碼生成器、向導和其他智能JSON和XML編輯功能,幫助您以前所未有的速度完成工作。
JSON編輯器&JSON模式編輯器
使用XPath、XSLT、XQuery進行JSON轉換
編輯XML文檔
SmartFix XML驗證&糾錯
XML模式編輯器
XSLT編輯器
XSLT調試器和分析器
XSL速度優化器
XPath / XQuery構建器和評估器
XQuery編輯器
XSLT / XQuery反向映射
XPath / XQuery調試器
XQuery更新工具編輯器
三向差分/合并
XBRL工具
WSDL編輯
SOAP客戶端和調試器
數據庫集成
Java、C#和C++代碼生成
阿帕奇Avro工具
Visual Studio和Eclipse集成
開放XML(OOXML)支持
圖表生成基于XML數據
SharePoint服務器集成
與已安裝的RaptorXML服務器集成,用于超快速處理
XML編輯器
文本和圖形XML編輯視圖
?
XMLSpy抽象出了編輯的復雜性可擴展標記語言和豐富多樣的視圖和選項來提供相關技術。無論您喜歡以基于文本的方式還是圖形方式編輯XML文檔XML查看器,XMLSpy會在您鍵入時提供智能指導和輸入助手,并且使用業界更符合標準的XML驗證器可以快速輕松地進行故障排除。
XML網格視圖
XML網格視圖使用一組反映其層次結構的嵌套容器來顯示XML文檔結構。它還包括重新排列表格中重復元素的表格視圖,以便于查看和排序。默認情況下,XML網格視圖使用列的屬性和子元素,并將重復的XML元素顯示為行,但是您可以根據文件中的數據類型翻轉行和列以適應顯示。
XML Grid使XML編輯比單獨使用文本編輯器時更快、更強大。高級功能包括:
自動圖像顯示
輕松創建XPath過濾器
用于計算結果或生成節點集的XQuery公式
從外部應用程序粘貼內容(文本編輯器、Visual Studio/Eclipse、Excel...)
適用于超大型XML文件的可定制節點分組
XML文本視圖
當您工作時,XMLSpy提供智能修復XML驗證,這是一個檢測錯誤的過程,然后列舉修復錯誤的可能更正,您可以選擇在XML文檔中單擊一下就實現這些更正。沒錯——XMLSpy會根據您的選擇自動進行修正。因為XML驗證程序可以自動進行更正,這為您節省了大量的時間,并避免了與解決驗證問題相關的麻煩。
XML模式編輯器
XMLSpy中的圖形化XML模式編輯器允許您以可視化的拖放方式創建模式,因此您可以專注于模式的語義,同時保留XML模式語言到XMLSpy。除了豐富的XML Schema 1.0和1.1編輯和驗證之外,還提供了以下XSD工具:
從XML實例、DTD、JSON模式或關系數據庫生成XSD
從XSD生成示例實例
基于XML模式的Java、C#和C++代碼生成
模式扁平化和模式子集生成
命名和編碼約定的擴展驗證
模式重構
JSON工具
XMLSpy包含一個直觀的JSON查看器和JSON editor,支持JSON、JSON5、JSON行和JSON注釋,允許您使用與XML編輯相同的直觀文本和網格視圖,以及有用的編輯指南和輸入助手來查看和編輯JSON文件。這JSON編輯器提供:
革命性的JSON網格編輯器
支持JSON、JSON5、JSON行、帶注釋的JSON(JSONC)
上下文敏感的輸入助手和其他智能編輯工具
JSON語法檢查
JSON驗證程序
JSON到XML的轉換
XML到JSON轉變
使用XPath、XQuery、XSLT查詢/轉換JSON
從JSON數據創建圖表
JSON編輯器:網格視圖
?
XMLSpy JSON Grid View提供了一個革命性的、首創的JSON編輯環境。JSON Grid提供了JSON文檔結構的圖形化表示,比文本視圖中相應的JSON代碼更容易理解,特別是對于具有多層嵌套數組和對象的長而復雜的文檔。諸如自動類型檢測、單元格內命令、用于修改視圖的XQuery過濾器、用于從JSON數據生成額外輸出的XQuery公式等高級特性結合在一起,使得JSON編輯比基于文本的JSON編輯器更快、更容易。JSON Grid甚至允許您從JSON數據中創建圖表。
JSON圖表
?
除了將XQuery用于JSON Grid中的過濾器和公式之外,您還可以使用它從數字JSON數據中創建圖表。
配置圖表功能后,保存圖標將圖表作為base-64編碼的圖像嵌入JSON文件中?;蛘?,只需右鍵單擊圖表,將其保存在圖像文件中,如。png或. jpg。
沒有其他JSON編輯器能提供類似的功能!
JSON模式編輯器
?
正如XMLSpy開創了第一個圖形化的XML模式編輯器一樣,它現在也包含了第一個企業級的圖形化JSON模式編輯器為使用JSON的開發人員大大加快模式生成、開發和驗證的速度。
使用過XML Schema View并且現在正在學習設計JSON模式的XMLSpy客戶將會很快熟悉JSON模式視圖,同時對于新用戶來說也很容易理解。使用JSON模式編輯器可以:
拖放式JSON模式編輯和驗證
XML模式%3C=%3E JSON模式轉換
從JSON模式生成JSON實例文件
JSON模式文檔生成
JSON模式編輯器支持在MongoDB等NoSQL數據庫中使用的BSON(二進制JSON)數據類型。
用XPath、XSLT、XQuery查詢和轉換JSON
?
盡管JSON越來越受歡迎,但還沒有一種廣泛使用的語言來查詢和轉換JSON數據。幸運的是,添加到XPath/XQuery 3.1的功能提供了一種定位JSON映射、數組和對象的方法,提供了一種使用這些熟悉的語言查詢和轉換JSON數據的標準化方法。
XMLSpy使得用XPath、XSLT和XQuery處理JSON文檔使用智能編輯器和交互式XPath/XQuery Builder & Evaluator窗口。功能包括:
在XPath/XQuery窗口中使用XPath 3.1或XQuery 3.1查詢JSON文檔
用XSLT 3.0或XQuery 3.1文件轉換JSON文檔
?