JSON/XML编辑器Altova XMLSpy 2020版发布,革命性升级JSON Grid Editor

翻译|产品更新|编辑:陈津勇|2019-10-15 14:40:39.073|阅读 101 次

概述:Altova XMLSpy是最畅销的XML编辑器和开发环境,用于建模,编辑,转换和调试XML相关的技术。本文主要介绍Altova XMLSpy最新版中更新的内容。

世界上最畅销的JSON和XML编辑器——Altova XMLSpy最新版(2020)正式发布!

新版本革命性升级现有JSON Grid Editor,添加了XULE支持,增加了对该高性能XBRL验证服务器上无数XBRL标准的全面支持,同时提供快速、可定制的XULE处理,这对于任何使用此规范来验证US-GAAP XBRL归档文件的组织都非常重要!

以下是本次更新的详细内容。

点击下载Altova XMLSpy正式版


全新的JSON Grid Editor

革命性升级了现有的JSON XMLSpy编辑功能,完全重新设计的JSON网格视图提供了更强大的编辑功能,如自动类型检测、sensing命令、用于修改所述图的XQuery过滤器、用于从JSON产生额外输出数据的XQuery公式等等,这一系列升级使得JSON比基于文本的JSON编辑器更快和更容易。点击下方视频了解更多☟

QQ截图20191015131449.png

JSON/XML编辑器Altova XMLSpy 2020版发布,革命性升级JSON Grid Editor

JSON网格提供了JSON文档结构的图形表示,这比文本视图中相应的JSON代码更容易理解,特别是对于具有多个嵌套的数组和对象级别的长而复杂的文档。

json-editor-grid.png

通过JSON Grid,可以轻松地通过拖放操作来修改或重新组织文档的结构。每个单元格中的活动按钮为最常见的显示、过滤和编辑任务提供了快捷方式。在编辑过程中,这些按钮使添加子项、更改类型、在表视图和列表视图之间切换等快速进行。

为了加快编辑速度,JSON Grid会在您键入时自动检测字符串、数字、布尔值和null值。您还可以在单元格中手动选择其他类型。

JSON Grid View具有许多易于记忆的键盘快捷键,这让您可以不使用鼠标即就可以继续键入,让编辑变得更快。还可以使用右键单击上下文菜单,以便使用首选方法进行编辑。

如果有一个JSON模式与您的JSON文档相关联,那么JSON Grid将在您键入时根据该模式提供自动完成功能,并根据该模式自动确定数据类型。

JSON Grid包括表格视图,该表格视图将数据分组在同一数组或对象下,以便于理解和快速编辑,并且您可以在两个显示之间切换,例如:

json-grid-table.png

JSON网格过滤器和公式

通过JSON Grid View中的XQuery过滤器和公式,您可以使用XQuery 3.1表达式来过滤视图中显示的组件并计算可以存储在文档中的结果。

json-filter.png

JSON Grid中的每个表都包含一个过滤器,可让您操纵对象和数组的显示。例如,在上面的屏幕截图中,过滤器已应用于数组,因此仅显示由Brian May编写的那些轨道。通过单击filter图标,可以轻松地在已过滤和未过滤的单元格之间切换。保存文件时,过滤器将存储在元数据中,以供以后查看。它们不会影响文档的内容。

通过公式,您可以生成输出(节点集和计算),并在JSON Grid View中显示输出。下面是一个使用XQuery公式计算商品价格的示例。单击公式的保存图标,您可以选择将公式的输出存储在JSON文档中。通过这种方式,XMLSpy JSON网格中的公式打开了一种全新的可能性:在JSON文档中动态计算内容的能力。

1.png

点击下载Altova XMLSpy正式版

根据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)文档中导航和突出显示的事实。

xule-editor.png

点击下载Altova XMLSpy正式版

XMLSpy示例项目中有许多XULE文件可帮助用户快速入门。

凭借其直观的XULE编辑器和验证器,XMLSpy将成为从事XBRL合规性工作的会计师和开发人员的必备工具。

XPath/XQuery窗口的改进

XPath/XQuery窗口的XPath调试器功能已通过许多新功能得到增强:监视表达式、更好的概述和更强大的分析功能。这使得直接在对话框中针对XML和JSON文件测试和调试XPath/XQuery表达式变得更加容易。

此外,XPath/XQuery窗口的“评估器”和“表达式构建器”窗格也得到了简化和优化。

支持其他数据库版本

XMLSpy和其他Altova产品中对SQL Server、Access和Oracle的支持已更新,以包括这些数据库的最新版本:

*想要获得 Altova XMLSpy 更多资源或正版授权的朋友,可以咨询【慧都客服】了解哦~



慧都网·1024程序员节DevExpressMyEclipseAxure RPAsposeFastReport等产品限时放“价”,给你专属宠爱!点击下方图片查看活动详情↓↓↓

QQ截图20191008171313.png



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:Altova https://www.altova.com/xmlspy-xml-editor/whatsnew#xule

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
title
相关厂商
相关产品
Altova XMLSpy

Altova XMLSpy是一个符合行业标准的XML(可扩展标记语言)开发环境。

Visual Studio

非常完备的工具和服务,可帮助您为 Microsoft 平台和其他平台创建各种各样的应用程序

Microsoft SQL Server

最强大的关系型数据库管理系统。

Altova MissionKit

XML,数据库和UML的软件开发套包工具。

在线
客服
在线
QQ
电话
咨询
400-700-1020
购物车 反馈 返回
顶部
在线客服系统
live chat