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文档