XMLSpy 2011版本

我们最近在博客上介绍了[[2010/09/altova-missionkit-2011-is-now-available.html),以及它包含的所有新功能。现在,让我们更详细地了解一下XMLSpy 2011,以及[XML编辑器](https://www.altova.com/zh/xml-editor|MissionKit 2011版本的发布]]中的新特性:

  • 从 XML 文件创建饼图、折线图、柱状图和仪表盘图
  • 验证 SOAP 消息是否符合 SOAP 规范以及相应的 WSDL 文件
  • 模式扁平化工具
  • 模式子集选择器

从 XML 数据创建图表

类似于 MissionKit 2011 中的其他工具,XMLSpy 现在支持图表和图形的生成。图表创建是 XMLSpy 的一项独特功能,为在 XML 编辑器中处理数据带来了全新的维度。现在,您只需点击几下,就可以直接在 XMLSpy 中可视化和分析数值型 XML 数据——以及 XBRL 数据。无需再导出到 Excel!以下类型的图表可用:

  • 二维和三维饼图
  • 二维和三维柱状图
  • 分类折线图
  • 价值线图
  • 仪表盘图表

以下是两个示例图表,它们展示了仅通过几次点击,即可以美观且有意义的方式呈现 XML 数据的几种可能性。

要创建新的图表,只需在文本视图或网格视图中选中一段数据,右键单击,然后选择“新建图表”。您还可以通过 XPath 表达式指定要绘制的数据。一旦您使用“选择列”对话框指定了要显示的数据,无论是通过 XPath 表达式还是在窗口中选中数据,以及您希望如何显示这些数据……

...您可以选择所需的图表类型,以及图表的样式,包括颜色、字体等等。 您可以 创建最多九种不同的图表 在“输出”窗口中,您可以选择不同的标签页,并将每个标签页的内容保存为自定义大小的图像文件,只需点击一下即可,或者直接从 XMLSpy 中打印。 您也可以将其复制到剪贴板,然后在其他应用程序中使用,例如 Microsoft® Word 或 PowerPoint。 这些图表最吸引人的特点之一是,它们是完全动态的。 一旦您修改了底层的XML数据,图表即可立即重新生成。您可以选择自动刷新(通过点击“重新加载”按钮),也可以手动刷新,具体取决于您的偏好。 此外,您可以将 XSLT 或 XQuery 代码复制到剪贴板,以便在您自己的样式表或应用程序中使用,从而创建图表。 XSLT/XQuery 代码可以在 XMLSpy 中执行,也可以通过其他方式执行 AltovaXML 2011 企业版,Altova 的 XML 标准处理工具。 该工具还支持 XMLSpy 的 XSLT 性能分析器XQuery 性能分析器。 在对 XSLT 或 XQuery 执行过程进行分析后,只需点击一下,即可生成图表,帮助您根据一个或多个标准,立即可视化结果。 这使得能够立即解读XSLT或XQuery执行过程的性能分析结果,或者以一种强大且直观的方式,将这些结果与其他团队成员进行沟通变得非常容易。

SOAP消息的验证

这款新功能深受客户的喜爱,对于Web服务开发者来说,它将非常有用,因为它允许他们确保其SOAP消息符合SOAP规范,以及与相应WSDL定义中引用的任何XML模式。

模式扁平化工具

新的 模式扁平化工具 在 XMLSpy 2011 中,模式设计者可以将模式中包含的所有相关文件合并到一个文件中。 这样,您就可以使用这个合并后的 XML 模式,而无需依赖网络连接来访问所需的文件。 这在将模式嵌入到应用程序中时尤其重要。

模式子集选择器

许多模式(schema)都非常庞大,包含比特定应用或信息交换实际需要的类型和元素更多的内容。此外,模式越大,加载和验证所需的时间可能就越长。能够从一个子集创建新的模式意味着开发人员可以选择大型模式中的某些全局元素或类型,从而创建一个更小的模式,只使用所需的元素。这个功能对于处理NIEM信息交换尤其有用,但也被其他用户为了各种应用所要求。

了解 Altova MissionKit 工具套件中新增的各项功能,或者立即下载最新版本。如果您是现有客户,并且已购买有效的支持与维护套餐,您可以免费升级到 v2011 版本。