---
title: "XMLSpy 最受欢迎的功能"
date: "2009-11-04"
categories: 
  - "json"
tags: 
  - "json"
  - "v2010"
  - "wsdl"
  - "wsdl-2-0"
  - "xbrl"
  - "xml-editor"
  - "xmlspy"
description: 探索 XMLSpy 2010 的主要改进功能，包括对 WSDL 2.0 的支持、增强的 XBRL 功能，以及全新的 JSON 编辑器，这些都针对开发者的需求而设计。
---
Status: #blog

Tags:  #json #v2010 #wsdl #wsdl-2-0 #xbrl #xml-editor #xmlspy

Categories: [json](/blog/zh/category/json.md)
# XMLSpy 最受欢迎的功能

![Altova 最受欢迎的产品](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/wanted.jpg) 

当我们[宣布](https://www.altova.com/blog/2009/10/altovas-most-wanted-edition-version.html)Altova Software 2010版本包含了客户们最常要求使用的70多项功能时，我们所说的并非是一些细微的调整和改进，而是**全新的、重要的功能**！为了向大家展示我们的诚意，我将在此介绍一些被广泛要求并添加到XMLSpy 2010中的主要功能。

### WSDL 2.0 支持

为了响应Web服务开发者的需求，XMLSpy 2010中的[图形化WSDL编辑器](https://www.altova.com/zh/products/xmlspy/graphical_wsdl_editor.html)现在支持最新的WSDL标准，即WSDL 2.0。 这在现有对WSDL 1.1的支持之外，为您提供了选择要使用的WSDL标准版本。 WSDL编辑器会自动提供适用于当前使用的版本的正确编辑环境。此外，XMLSpy还提供了将WSDL 1.1和2.0之间进行转换的便捷功能。 由于XMLSpy的WSDL编辑器采用图形化界面（当然，您也可以选择使用文本视图），您可以轻松地可视化您的WSDL文档的结构，并使用拖放功能以及上下文相关的输入辅助功能进行编辑。这些辅助功能会根据您选择的WSDL版本提供相关的选项。

![WSDL 1.1/2.0 编辑器](https://www.altova.com/blog/images/AltovasMostWantedEditionVersion2010Annou_CA1C/wsdleditor.gif)

### 增强的XBRL功能

自我们在 XMLSpy 2009 中增加了对 [XBRL 验证](https://www.altova.com/zh/xbrl-validator.html) 和 [XBRL 分类体系编辑](https://www.altova.com/zh/xbrl-taxonomy-editor.html) 的支持以来，我们收到了客户的积极反馈，其中一些反馈包含了功能建议，我们在 v2010 版本中已经实现了这些功能。 XMLSpy 2010 引入了新的 **XBRL 文档生成** 功能，可以轻松生成全面的文档，格式包括 RTF、MS Word 或 HTML，用于您的 XBRL 分类体系。 您可以选择包含在文档中的具体内容，生成的输出（以下示例）包含超链接，方便浏览。 

![XBRL 术语表文档](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/XBRLdocumentationhtml.gif)

另一种文档方式是：**打印您分类法的图形化表示**，就像在 XMLSpy 的图形化 XBRL 视图中显示的那样。XMLSpy 2010 还包含新的 **XBRL 分类法向导**，可以帮助您更快地创建分类法。只需输入您的 XBRL 分类法的公司名称、股票代码或其他标识符，然后选择要扩展的基础分类法（如果需要）。

![XBRL 术语表向导](https://www.altova.com/images/shots/taxonomy-wizard.gif)

XMLSpy 会创建所需的分类文件，并提示您选择基础分类的入口点。点击“完成”后，XMLSpy 2010 会在图形界面中显示新创建的 XBRL 分类文件 [XBRL 术语表编辑器](https://www.altova.com/zh/xbrl-taxonomy-editor.html), 您可以在这里继续以可视化的方式编辑和完善分类体系。新的 **在 XBRL 格式中查找** 和 **XBRL 排序** XMLSpy 2010 中的各项功能，旨在满足客户对于快速、便捷地查找数据以及在大型、复杂的 XBRL 分类体系中进行导航的需求。

![XBRL 术语表编辑器](https://www.altova.com/blog/images/AltovasMostWantedEditionVersion2010Annou_CA1C/xbrltaxonomyeditor.gif)

### JSON 编辑器

我们最近了解到，很多开发者正在使用 XMLSpy 开发 Web 2.0 和 Web 服务应用程序，并且他们也使用 JSON。因此，我们决定在 XMLSpy 2010 中增加一个 JSON 编辑器。您可以在文本视图或网格视图中创建 JSON 字符串，甚至可以进行 XML 和 JSON 之间的转换。在文本视图中，[JSON 编辑器](https://www.altova.com/zh/xmlspy/json-editor.html) 提供了语法高亮、行号显示、代码折叠、书签功能等，让您能够轻松理解和浏览 JSON 代码，并查找和编辑字符串。智能 JSON 编辑功能会动态地填充“元素”辅助窗口，其中包含您 JSON 文件中所有元素的列表，您可以双击插入这些元素。

![JSON 编辑器的文本视图](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/jsontexteditor.gif)

智能的 [JSON 编辑](https://www.altova.com/zh/xmlspy/json-editor.html) 它还提供网格视图，该视图通过一系列嵌套容器，以图形方式展示 JSON 文档的结构/框架。用户可以轻松展开和折叠这些容器，从而清晰地了解文档的树状结构，并且支持拖放编辑。

![JSON 编辑器：网格视图 / 结构视图](https://www.altova.com/blog/images/XMLSpysMostWanted_98F6/jsonoutline.gif) 

XMLSpy 2010 中一个必不可少的功能是 **JSON 与 XML 转换器**。 它可以让你，例如，[将 XML 文件转换为 JSON](https://www.altova.com/zh/xmlspy/json-editor.html)，以便通过 JavaScript 进行传输，或者将以 JSON 格式接收到的数据转换为有效的 XML。 告别 JSON 与 XML 的争论——XMLSpy 让你同时拥有两者的优势。

### 重新设计的脚本环境和表单编辑器

XMLSpy 包含一个集成的脚本环境和表单编辑器，该编辑器已针对最新版本进行了重新设计。您可以使用 JScript 或 VBScript 编写脚本，以访问和与 XMLSpy API 进行交互，从而可以修改和扩展您安装的 XMLSpy 2010 的功能。版本 2010 的改进和优化包括：

- 可以访问.NET框架的大部分组件
- 新的表单编辑器控件
- 在脚本编辑器中直接进行宏的测试和调试
- 通过XMLSpy菜单直接执行宏
- 脚本编辑器中，代码提示和自动补全功能得到了改进

了解更多关于...的信息 [“重点关注”功能](https://www.altova.com/zh/whatsnew.html) 在 XMLSpy 以及 Altova MissionKit 的其他组件中。请务必告知我们 _你的_ 最受欢迎的功能，可以通过在博客上留言或参与其他方式来提出 [功能需求建议](https://www.altova.com/zh/support_center.html).
