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