2026年5月27日,XML和JSON编辑器发布了2026年第二版。了解所有新功能,并更新到最新版本。
XMLSpy 2026r2 支持可选的与全新 Altova AI Server 的集成,后者作为附加订阅服务提供。
Altova AI Server 是 Altova 提供的 AI 服务,它直接集成到 XMLSpy 编辑环境中,提供基于上下文的智能 AI 辅助功能,包括:
从 XML 模式生成 XML 实例
Altova AI 可以读取 XML 模式文件,并生成一份逼真、语义明确的示例文档。它不仅生成随机的有效数据,还会理解模式元素所代表的含义,并生成合理的内容(例如,真实的姓名、日期、地址等)。这取代了过去一项繁琐的手动生成测试数据的过程。
XSLT 和 XQuery 转换规则的创建
只需指定一个源文档和一个目标文档,Altova AI 就能自动生成一个转换方案,将一个文档转换为另一个文档,从而节省大量时间。如果需要,您还可以使用 XMLSpy 现有的编辑、调试和优化工具,对 XSLT 或 XQuery 的输出结果进行进一步的调整。
人工智能助手聊天窗口
这是一款内置的聊天界面,它能够感知当前打开的文件。用户可以要求它根据当前的工作环境生成 XML、JSON、模式和其他内容,无需将代码复制粘贴到外部工具中。请注意:AI 助手之前需要使用客户的 OpenAI 密钥才能激活。现在,它可以通过 Altova AI 服务器使用,无需任何第三方账户。
人工智能在恰当的位置发挥最佳效果。Altova AI是一款无缝集成在XMLSpy中的辅助工具,它能够全面了解您正在处理的文档。
Altova AI 订阅服务
Altova AI 采用订阅模式,客户需要在购买产品许可的同时,额外购买订阅服务。为了购买 Altova AI,需要购买一份支持与维护套餐(SMP)。客户可以在购买新的 SMP 时同时购买 Altova AI 订阅,也可以将其添加到现有的 SMP 订阅中。请访问 Altova 在线商店,了解所有选项,并开始您的 Altova AI 订阅。
Altova XMLSpy 以及所有支持 XBRL 的 Altova 软件中的 Altova XBRL Taxonomy Manager,提供了一种集中化的方式来安装和管理您的项目所需的 XBRL 分类体系(以及其各种版本)。
XBRL 术语库管理器现在也原生支持 XBRL 术语库包——这是一种标准化的 ZIP 压缩文件,它将一个 XBRL 术语库及其所有相关文件和入口点打包成一个独立的、可移植的存档。由于其便捷性和可移植性,监管机构越来越多地使用 XBRL 术语库包,现在在 XMLSpy 中使用它们也变得更加容易。
XBRL 术语管理工具对术语包的支持具有一个关键优势:同一台计算机上可以同时存在多个版本的术语包,并且互不冲突,这使得您可以同时验证和处理引用不同版本的文件的内容。
XMLSpy 2026 增加了对 XBRL-CSV 表格约束的新支持,这组扩展功能可以对 XBRL-CSV 数据进行基本但非常高效的验证检查。在版本 2 中,对该功能的更新包含了最新标准工作草案中规定的要求。
对于最终用户创建XBRL报告,我们也在Altova XBRL Excel插件中提供了更新的支持。
了解您将通过以下功能获得的所有额外能力: 升级 从旧版本迁移到 XMLSpy Version 2026 Release 2.
| XMLSpy® 2025 r2 (2025年3月25日) | Enterprise | Professional | ||
|---|---|---|---|---|
| OpenAPI 编辑器 | ||||
| 使用 OpenAPI 定义创建 HTTP 请求 | ||||
| 对 YAML 格式的支持,使用 XQuery 语言 | ||||
| 将 XML 模式转换为 YAML 模式 | ||||
| 对《2024年欧洲电子报表标准(ESEF)指南》的支持 | ||||
| 支持 MySQL 9.0/9.1 版本 | ||||
| 对 IBM DB2 12.1 的支持 | ||||
| 支持 Eclipse 4.34 版本 |
| XMLSpy® 2024 (2023年10月24日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 人工智能助手 | ||||
| 支持编辑 Markdown 文件 | ||||
| 对网格视图中大型文件的支持得到了改进 | ||||
| 能够保存和加载 HTTP 请求 | ||||
| 原生支持 MySQL 和 MariaDB | ||||
| 更新了对OIM XBRL的支持 | ||||
| 支持XBRL计算规范1.1版本 | ||||
| 与 Eclipse 2023-06 和 2023-09 版本的集成 | ||||
| 将模式图保存为SVG格式 | ||||
| 支持水平方向的鼠标滚轮滚动功能 |
| XMLSpy® 2022 (2021年10月27日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 支持 Windows 11 | ||||
| 新的退出方式选项 | ||||
| 新的 XML 网格视图在性能方面取得了显著提升 | ||||
| 在网格视图中滚动时,页面顶部会固定显示 | ||||
| 网格视图中的空白指示器 | ||||
| 新增选项,用于在代码美化时保留空格 | ||||
| 对 BSON (二进制 JSON) 格式在 JSON Schema 中的支持 | ||||
| 直接在 XPath/XQuery 窗口中保存表达式 | ||||
| 支持针对XBRL的OIM 1.0标准 | ||||
| 对部分XBRL分类体系提供扩展支持 | ||||
| 用于配置 XBRL 验证消息的限制/追踪设置 | ||||
| 支持更多数据库版本 | ||||
| 支持 Eclipse 4.19、4.20 和 4.21 版本 |
| XMLSpy® 2018 (2017年10月3日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 新的 HTTP 测试窗口 | ||||
| 三向 XML 差异比较与合并 | ||||
| XSLT引擎在性能方面取得了显著提升 | ||||
| XSLT/XQuery 引擎在规范符合性方面得到了改进 | ||||
| 支持 `xsl:output` 方法中的 "adaptive" 和 "json" 选项 | ||||
| 重新设计的“工具/选项”对话框 | ||||
| 支持XBRL版本1.0 | ||||
| 支持 XML 数字签名 1.1 | ||||
| 支持Visual Studio 2013、2015和2017的代码生成功能 | ||||
| 与 Eclipse 4.7 的集成 | ||||
| 支持 Sybase 16、PostgreSQL 9.6 和 MySQL 5.7 | ||||
| 对 FOP 2.2 的支持 |
| XMLSpy® 2017 版本 3 (2017年4月4日发布) | Enterprise | Professional | ||
|---|---|---|---|---|
| XSLT 和 XQuery 的反向映射 | ||||
| 支持 JSON5 格式 | ||||
| 支持使用 JSON Schema 扩展来管理 Microsoft Azure 资源 | ||||
| 查找支持多条件搜索的工具栏 | ||||
| 在文本视图的左侧边栏中,会显示验证错误和“智能修复”建议 | ||||
| 支持使用 SHA-256 算法进行签名 | ||||
| XSLT样式表中XPath表达式的语法高亮显示 | ||||
| 图表引擎新增了众多新功能 | ||||
| 能够取消长时间运行的 XSLT/XQuery 转换 | ||||
| 对XBRL可扩展枚举版本1.1的支持 | ||||
| 与 Visual Studio 2017 的集成 | ||||
| Windows Server 2016 支持 |
| XMLSpy® 2017 (2016年10月4日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 文本视图中全新搜索功能 | ||||
| 高亮显示相关匹配项 | ||||
| 新增命令,可在文本视图中跳转到父元素 | ||||
| Apache Avro 模式文件的编辑和验证 | ||||
| 专门的网格视图,用于查看/搜索 Apache Avro 二进制文件 | ||||
| 新的 XSLT/XQuery 功能 | ||||
| XSLT 和 XQuery 性能优化 | ||||
| 对XBRL分类方案的支持 | ||||
| 支持内嵌式XBRL | ||||
| 对 ADO.NET 数据库驱动程序的支持 | ||||
| 原生支持 PostgreSQL | ||||
| 支持 Progress OpenEdge 数据库 | ||||
| 对 SQL Server 2016 的支持 | ||||
| 编辑动态HTML和CALS表格中的页眉/页脚 | ||||
| 支持与 Eclipse 4.6 的集成 |
| XMLSpy® 2016 (2015年9月30日) | Enterprise | Professional | ||
|---|---|---|---|---|
| JSON 模式编辑器和验证器 | ||||
| 从 JSON 实例生成 JSON Schema | ||||
| 基于JSON Schema的JSON实例验证和数据录入辅助工具 | ||||
| 用于批量将 XML 文件转换为 JSON 格式的工具,适用于处理大量文件 | ||||
| 在已安装的 RaptorXML 服务器上执行 XSLT 和 XQuery 转换 | ||||
| 通过安装的 RaptorXML 服务器,实现高性能的 JSON 验证 | ||||
| Windows 10 支持 | ||||
| 对 Firebird 数据库的支持 | ||||
| 对众多数据库的支持已更新,以包含最新版本:IBM DB2 10.5、SQL Server 2014、PostgreSQL 9.4、MySQL 5.6 以及 Oracle 12C | ||||
| Visual Studio 集成功能已更新,现在支持 Visual Studio 2015 |
| XMLSpy® 2015 (2014年9月17日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 利用 XQuery 更新功能 1.0/3.0 进行智能 XML 文件修改:便捷的界面,让用户能够智能地更新 XML 数据 | ||||
| 通过XQuery执行(Alt+F10)支持XQuery更新功能 | ||||
| 增强的 XSLT 3.0 支持,包括对 `xsl:assert` 的支持,以及对 `xsl:call-template` 的自动尾递归检测功能 | ||||
| XBRL 表格布局预览:图形化视图,可在编辑过程中实时预览表格布局 | ||||
| 通过全新的XBRL表格预览功能,您可以直观地构建XBRL公式,实现简单易用的点击式XBRL公式创建 | ||||
| 美国通用会计准则(US GAAP)分类法更新,现已包含2014年的内容 | ||||
| 显著优化了对EBA 2.1 (COREP/FINREP) 分类体系的支持,大型文件验证速度大幅提升 | ||||
| UBL 2.1 规范已包含在内——现在这些规范会随产品一同发布 | ||||
| 支持 Eclipse 4.4 |
| XMLSpy® 2014 (2013年10月29日) | Enterprise | Professional | ||
|---|---|---|---|---|
| XML Schema 1.1 支持:全面支持验证和图形化编辑功能 | ||||
| 支持 XPath 3.0,包括智能的 XPath 自动补全功能 | ||||
| 支持 XSLT 3.0:用于 XSLT 代码的编辑、调试和性能分析 | ||||
| 对 XQuery 3.0 的支持,用于 XQuery 代码的编辑、调试和性能分析 | ||||
| 支持XBRL公式和XBRL概念类型 | ||||
| 能够一次性显示多个验证错误,具体显示内容取决于用户配置 | ||||
| 支持的新数据库: * SQL Server 2012 * PostgreSQL 9.0.10, 9.1.6, 9.2.1 * IBM DB2 9.5, 9.7, 10.1 * Informix 11.70 * MySQL 5.5.28 * Sybase ASE 15, 15.7 * Access 2010, 2013 | ||||
| 与 Eclipse 4.3 集成——这是该流行集成开发环境的最新版本 | ||||
| 能够生成包含所有模式选择的示例 XML 实例 |
| XMLSpy® 2012 第二版 (2012年2月23日发布) | Enterprise | Professional | ||
|---|---|---|---|---|
| 支持EPUB 2.x格式:可用于编辑、验证和预览EPUB文档,从而创建电子书和数字出版物 | ||||
| ZIP 和 OOXML 格式的支持已扩展到专业版。—— 此前,该支持仅在 XMLSpy 企业版中提供 | ||||
| 对 IBM iSeries 数据库中的逻辑文件的支持:通过支持特定于 IBM iSeries 的逻辑文件,增强了数据库的集成能力 | ||||
| 能够对 XML 字符进行转义/反转义的功能:提供简单命令,用于将字符转换为文本/XML 格式,或将文本/XML 格式的字符还原为原始形式 | ||||
| 更快的启动速度:XMLSpy 现在启动所需的时间几乎缩短了一半 |
| XMLSpy® 2012 (2011年10月19日) | Enterprise | Professional | ||
|---|---|---|---|---|
| HTML5 支持:增强了对 HTML4 和 XHTML 编辑的支持,包括提供上下文相关的辅助功能、代码自动补全等。 | ||||
| CSS3 支持:提供对最新版本的样式表语言的编辑支持 | ||||
| JDBC数据库驱动程序支持:增加了对ODBC和ADO的支持 | ||||
| 全新的 Java API:一个完全重新设计的、原生 Java API,用于自动化 XMLSpy 的功能(同时还提供 COM API) | ||||
| 适用于API使用的示例代码:这些示例代码展示了如何在您选择的开发环境中利用XMLSpy的API | ||||
| 在项目内查找 - 轻松在大型或复杂的 XMLSpy 项目中找到文件 |
| XMLSpy® 2011 版本 3 (2011年6月8日发布) | Enterprise | Professional | ||
|---|---|---|---|---|
| XML文档的数字签名:为XML文件的传输增加安全保障措施 | ||||
| PXF 在“真实视图”中的支持,实现了真正可移植的 XML 表单 | ||||
| 支持 .NET 4.0 脚本 - 更新支持,包含最新的 .NET 版本 | ||||
| 能够添加额外的 .NET 组件库,用于脚本编写。—— 可以轻松添加额外的组件库,而不仅仅是默认提供的那些 | ||||
| 全新拼写检查器,具有增强的词典支持,提供对更多语言和语言特性的支持 | ||||
| 对 Internet Explorer® 9 浏览器的支持:已更新,包含来自 Microsoft® 的最新版本 | ||||
| 选择整个 XML 元素的操作快捷键:Ctrl + Shift + E |
| XMLSpy® 2011 第二版 (2011年2月16日发布) | Enterprise | Professional | ||
|---|---|---|---|---|
| 将外部文件嵌入到 XML 文档中:可以直接将外部文件,例如图片,嵌入到 XML 文档中 | ||||
| 可定制的文档生成功能:通过 StyleVision 模板,您可以自定义 XSD、WSDL 或 XBRL 文档的生成方式 | ||||
| 图表创建功能的增强:包括K线图、图表叠加层、背景图片等更多功能 | ||||
| 在模式视图中,可以对元素和类型进行排序:只需点击一次,即可对模式中的某些或所有组件按字母顺序进行排序 | ||||
| 对 XML 模式的重构支持:可以轻松地查找和重命名所有引用模式中全局元素/类型的实例 | ||||
| 智能支持元素类型和基础类型的更改:在更改现有元素或基础类型的类型时,保留兼容的属性 |
| XMLSpy® 2010 版本 2 (2010年2月16日发布) | Enterprise | Professional | ||
|---|---|---|---|---|
| 64位版本 - 适用于64位操作系统 | ||||
| 针对大型文件操作的优化: - 优化了在文本视图中加载非常大的文件的性能,并提高了网格视图中常用操作(例如,粘贴)的速度 | ||||
| 在文本视图中,基于XML Schema的验证速度可提升高达3倍 | ||||
| SharePoint® Server 支持:允许对 SharePoint Server 进行读写操作,并提供完整的签出、取消签出和签入功能 | ||||
| HTTPS 支持 SOAP 请求和 SOAP 调试 - 现在,HTTPS 已支持 SOAP 请求的创建以及 SOAP 调试 | ||||
| 对 Linux 的支持:生成的 C++ 代码可以在 Linux 系统上编译和运行 |
| XMLSpy® 2010 (2009年10月28日) | Enterprise | Professional | ||
|---|---|---|---|---|
| WSDL 2.0 的编辑和转换功能:允许您选择要使用的版本,甚至可以将 1.1 版本转换为 2.0 版本 | ||||
| XBRL 文档自动生成:自动生成全面的 XBRL 文档,格式包括 HTML、RTF 或 Word | ||||
| XBRL 分类体系向导:一种简单易懂的方法,可以帮助您快速开始创建新的扩展分类体系 | ||||
| 打印图形化XBRL视图:将XBRL视图中显示的图形化XBRL表示打印出来 | ||||
| 在XBRL中,使用“XBRL搜索”和“XBRL排序”功能,这些工具可以帮助您快速定位XBRL元素,并整理/浏览大型文件 | ||||
| JSON 编辑器:可以在文本视图或网格视图中编辑 JSON 文件 | ||||
| JSON <=> XML 转换:在构建 Web 2.0 应用程序时,可以轻松地在 JSON 和 XML 文件之间进行转换 | ||||
| 全新的脚本环境和表单编辑器:针对创建表单、事件处理程序、宏等功能,进行了多项改进 | ||||
| 与 Windows 7 的兼容性 |
| XMLSpy® 2009 (2009年2月3日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 支持XBRL 2.1和XBRL Dimensions 1.0,让您能够查看、编辑和验证XBRL文档 | ||||
| XBRL 术语表编辑器:允许您以图形化界面查看、扩展和编辑 XBRL 术语表,并提供智能的 XBRL 术语表编辑功能 | ||||
| XPath 自动补全功能:在构建 XPath 表达式时,该功能会提供有效的 XPath 函数,以及与相关模式和 XML 实例相关的元素和属性名称 | ||||
| 原生支持更多数据库,包括 PostgreSQL 8、SQL Server 2008 和 Oracle 11g | ||||
| 扩展的源代码控制系统支持:提供对各种流行的源代码控制和版本管理系统的增强支持 | ||||
| XML Schema视图中,针对身份约束编辑功能的扩展:提供增强的视觉提示和选项,以便更方便地编辑XML Schema视图中的身份约束 | ||||
| 对 XSLT 扩展 altova:evaluate 的支持:新增了一个函数,该函数接受一个 XPath 表达式作为参数,并返回该表达式计算结果 | ||||
| 支持 Apache FOP 0.95,用于执行 XSL:FO 转换 |
| XMLSpy® 2008 版本 2 (2008年4月28日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 强大的文件支持:允许您打开和处理比以往支持的文件大4到5倍的文件。* *注:具体支持的文件大小可能因系统配置和文件类型而有所不同 | ||||
| XML 模式编辑器中的详细查找和替换功能:该功能让您能够轻松地在单个模式文件中以及跨越复杂的多文件模式文件中执行详细的查找和替换操作 | ||||
| 增强的 XSLT 详细信息显示窗口:用于查看和配置实例和模式关联等信息,快速将相关文件整理到项目中或压缩成 ZIP 存档,以及更多功能 | ||||
| 新的 XSL 概要辅助窗口 - 提供有关 XSLT 样式表中的模板和函数的详细信息,用户可以搜索、浏览、排序、修改等 | ||||
| XSLT 1.0/2.0 引擎对 Java、C#、JavaScript 和 VBScript 的支持:允许编辑、调试和分析包含这些类型程序代码的高级样式表 | ||||
| 对 SOAP 1.2 的支持:在 WSDL 编辑器、SOAP 客户端和 SOAP 调试器中,增加了对 SOAP 1.2 的支持,以补充已有的对 SOAP 1.1 的支持 | ||||
| 为 Visual Studio 2008 生成项目 - 在生成 C++ 或 C# 代码时 | ||||
| Visual Studio 集成功能已扩展,现在支持 Visual Studio 2008,同时继续支持之前的版本 |
| XMLSpy® 2008 (2007年9月12日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 支持在 Microsoft PowerPoint 2007 文件中处理 XML 数据,允许用户打开 PPTX 文件,编辑其中的数据,添加新的文件和文件夹,删除文件等。 | ||||
| 数据库查询窗口现在支持数据编辑功能,用户可以在窗口内直接编辑数据库中的数据,并将修改后的内容保存回数据库。 | ||||
| 支持在多个文件中进行 XPath 表达式的计算——可以同时计算跨多个文件的 XPath 表达式的结果。 | ||||
| 支持 XInclude 和 XPointer 技术,使用户能够轻松地将多个较小的文档组合成大型 XML 文档。 | ||||
| 双步骤 XSL:FO 转换 – 允许开发者分两个步骤将 XML 转换为 PDF,从而可以使用更高级的 XSLT 引擎。 | ||||
| 一键添加/删除评论:用户可以通过右键菜单,轻松地添加或删除评论。 | ||||
| 文本视图和网格视图中的条目辅助功能已扩展,现在支持添加注释 | ||||
| 速度和内存优化 |
| XMLSpy® 2007 版本 3 (2007年5月30日) | Enterprise | Professional | ||
|---|---|---|---|---|
| XMLSpy现在支持处理Microsoft Office 2007文件和其他压缩文件中包含的XML数据。它可以提取、编辑和转换使用Microsoft Office 2007采用的开放XML标准保存的XML数据。 | ||||
| 一个全新的数据库查询窗口,允许用户轻松连接到所有主要数据库,查看其数据库的结构,并使用SQL或SQL/XML在XMLSpy中查询这些数据库。 | ||||
| 对数据库(目前为IBM DB2)执行XQuery文档,从而允许用户能够准确、高效地、并且在细粒度上查询DB2 9数据库中的XML内容。 | ||||
| 对IBM DB2的XQuery扩展的支持——与IBM DB2 pureXML的深度集成,为访问、利用和存储XML内容提供了最佳的XML/数据服务器解决方案。 | ||||
| 在 IBM DB2 数据库中注册 XML 模式,用于对数据库列中的 XML 数据进行验证。 | ||||
| 增强的 XML 模式文档功能,支持将文件保存为富文本格式 (RTF),并能够创建增强型元文件 (EMF) 格式的图表,该格式是一种矢量图形格式,具有增强的缩放和打印功能。 | ||||
| 增强的WSDL文档功能——将上述针对XML Schema文档的功能扩展到WSDL文档。 | ||||
| 全面的 CSS 编辑支持:一款功能强大的 CSS 编辑器,具有语法高亮显示、上下文敏感的输入辅助窗口和下拉菜单,以及屏幕提示功能。 | ||||
| 重新设计并优化了代码生成功能 | ||||
| 支持 XSLT 1.0 标准(进一步增强了对 XSLT 2.0 和 XQuery 的支持) | ||||
| 扩展的OASIS目录支持 |
| XMLSpy® 2007 (2006年10月24日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 一个完全重新设计的图形化WSDL编辑器,它让使用拖放功能以及便捷的、根据上下文提供帮助的输入辅助窗口和菜单,从而更加轻松地创建WSDL文档。 | ||||
| 性能优化:包括将验证所需的内存占用减少了50%,以及加载和解析文件时的速度提升了一倍。这些优化将使您在使用XMLSpy时的工作更加快速和高效。 | ||||
| 一个全新的、动态的 XPath 分析器窗口,可以存储多个表达式及其结果。与需要打开和关闭的对话框不同,XPath 分析器以一个始终可见的窗口显示,方便您在工作时随时使用。 | ||||
| 文件搜索窗口,支持在多个文件和项目中进行查找和替换。您可以进行区分大小写的搜索,针对部分或完整的单词进行搜索,也可以使用正则表达式进行搜索。搜索结果会针对每个文件显示,并包含行号和列号。点击任何一个搜索结果,会打开相应的文档,并将搜索到的内容高亮显示。 | ||||
| 该版本于2007年1月23日开始支持XSLT 2.0、XPath 2.0和XQuery标准,从而提供众多高级功能,以一种标准化的、可互操作的方式转换、访问和查询XML数据。此前,Altova曾支持这些标准的草案版本。 | ||||
| 从 XML 模式/DTD 生成 XML 实例,以及反向操作,都得到了改进 | ||||
| 更紧密的 Visual Studio 集成 | ||||
| 支持通过ActiveX控件将XMLSpy嵌入到您的应用程序中 | ||||
| 增强了与Eclipse的集成,支持Eclipse SDK 3.2版本 |
| XMLSpy® 2006 版本 3 (2006年6月1日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 全新的 XSLT 2.0 和 XQuery 性能分析工具——它能够监控 XSLT 2.0 或 XQuery 代码的运行过程,并记录每个步骤所花费的时间。开发者可以快速了解代码中哪些部分耗时最长,从而更容易地针对问题区域进行优化。该工具有助于快速创建更高效、更稳定的 XSLT 和 XQuery 代码。性能分析工具仅适用于企业版。 | ||||
| 增强的错误处理功能:在新的验证窗口中,会显示关于每个错误的详细信息,包括错误链接以及相关的故障排除信息。这大大提高了项目管理和问题解决的效率和效果。 | ||||
| 在 XSLT 调试器中引入了跟踪点功能,允许您跟踪任何指令节点的输出结果,从而验证您的 XSLT 代码是否产生预期的结果。这个功能可以帮助开发者以前所未有的效率来完善他们的 XSLT 代码。 | ||||
| 针对 XML 模式开发,我们改进了限制处理功能,从而简化了通过限制来创建新复杂类型的过程。 XMLSpy 的图形化模式编辑器使此过程更加便捷,并能有效防止用户创建非法或无效的限制。 |
| XMLSpy® 2006 (2005年10月3日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 增强的标准支持:更新了对XSLT 2.0、XPath 2.0和XQuery的支持,以符合2005年9月15日发布的最新万维网联盟(W3C)工作草案。 | ||||
| XSLT 2.0 和 XQuery 引擎引入了“模式感知”功能,这使得开发者能够充分利用 XSLT 2.0 和 XQuery 的强大功能,通过提供错误隔离机制、简化调试流程、增加功能以及提升代码性能,从而更好地应用于实际开发中。 | ||||
| 更新后的 Microsoft® Visual Studio .NET 集成:提供与 Visual Studio .NET 2005 的全面集成,使开发人员可以直接在 Visual Studio .NET 2005 的开发环境中访问 XMLSpy 的所有高级功能和视图。 | ||||
| 更新后的 Eclipse 集成:实现了与 Eclipse 3.1 开发环境的全面集成,允许用户直接在 Eclipse 3.1 中无缝访问所有 XMLSpy 的功能和视图。 |
| XMLSpy® 2005 (2004年10月3日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 高级标准合规性:该产品在符合当前行业标准方面表现卓越,并提供了全面的验证功能,使其成为市场上最符合标准的DTD/Schema实现方案之一。 | ||||
| XSLT 2.0 支持:提供全面的编辑、可视化转换、样式表设计和调试功能,支持强大的新型 XSLT 2.0 标准,用于转换和格式化 XML 内容。 | ||||
| XPath 2.0 支持:方便构建、测试和评估 XPath 2.0 表达式,这些表达式用于在 XML 文档的逻辑层级结构中定位和处理内容。 | ||||
| XQuery 支持:提供对新的 XQuery 1.0 规范的本地支持,用于从 XML 文档和数据库中提取信息。该功能提供了开发、编辑、调试和执行等各项能力。 | ||||
| SchemaAgent 是一款强大的、基于客户端/服务器架构的、可视化工具,它代表了一种引人注目的新范式,用于建模和管理复杂的数据结构及其组件,并将其应用于工作组中。 | ||||
| 引入了 Eclipse 集成功能,实现了与当时最新版本的 Eclipse 应用开发环境的全面集成,用户可以直接在 Eclipse 界面内无缝访问 XMLSpy® 2005 的所有功能和视图。 | ||||
| XSLT 2.0、XPath 2.0 和 XQuery 1.0 的支持:借助这些重要的规范,开发者可以编写更简洁、更易于理解的代码,从而减少错误并提高生产力。此外,增强的编程功能和强大的数据类型支持,提高了数据处理能力,并显著提升了代码质量和可重用性。 |
| XMLSpy® 2004 (2003年9月2日) | Enterprise | Professional | ||
|---|---|---|---|---|
| Microsoft Visual Studio® .NET® 集成: 引入了额外的便利性,使 Microsoft 开发者可以直接在他们首选的开发环境中,使用 XMLSpy。 | ||||
| XML 差异比较功能:以高度可配置、且能识别 XML 格式的方式,引入了文件和目录的视觉比较功能,同时考虑了命名空间和其他变量。 | ||||
| XPath 2.0 分析器:支持当时最新的 W3C XPath 2.0 工作草案的测试版本,该版本发布于2003年5月。 | ||||
| 完全重构了数据库工具,新增了对Oracle数据库的本地支持,实现了对Microsoft SQL Server和Oracle 9i XML Schema的自动生成,以及根据SQL/XML标准生成XML Schema的功能。 |
| XMLSpy® 5 版本 4 (2003年4月7日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 增强的 WebDAV 支持:引入了对 DeltaV 的支持,DeltaV 是 WebDAV 协议的扩展,它可以在与 WebDAV 服务器配合使用时,提供检入/检出功能,从而允许用户协作编辑和管理位于远程 Web 服务器上的 XML 文件。 | ||||
| 样式表设计器功能增强:新增了对全局模板的直接使用支持,以及在样式表设计器中使用条件语句的支持,同时还支持PDF文档的页眉、页脚和封面。这些改进使得模板布局和内容输出可以进行更精细的定制。这些功能现在已集成到StyleVision和MissionKit中。 | ||||
| 增强的代码生成功能:增加了对使用 Xerces(一种流行的 XML 解析器)、标准模板库 (STL) 的代码输出的支持,以及在 Java/C# 代码生成中对 XML Schema 简单类型的额外支持。 |
| XMLSpy® 5 版本 3 (2003年1月22日) | Enterprise | Professional | ||
|---|---|---|---|---|
| 增强了对构建 Microsoft .NET 应用程序的支持——引入了对 Microsoft C# 代码生成的支持,以加速在 Microsoft .NET 平台上的应用程序开发。生成的代码使用了 System.XML,这是当时 Microsoft .NET 平台用于程序化访问 XML 文档的应用程序编程接口 (API)。 | ||||
| 对 Oracle XML DB 的增强支持:引入了众多数据编辑和服务器管理功能,为 Oracle XML DB 提供了更强大的支持。新功能使开发人员能够轻松执行与 XML DB 管理的数据相关的常见操作,包括:列出 XML 模式、从列表中加载模式、将新的 XML 模式保存到 Oracle XML DB 或删除现有的 XML 模式、将 XML 模式注册到 Oracle XML DB,以及使用 Oracle9i 的 DBURI 执行查询。此外,用户还可以通过 WebDAV 浏览、打开、编辑和保存存储在 Oracle XML DB 中的 XML 文档。 | ||||
| 新增的Web服务支持:一个全新的Web服务描述语言(WSDL)文档生成工具,使得Web服务开发人员能够更轻松地为Web服务接口创建文档,并将文档以Microsoft Word或HTML格式输出。 | ||||
| XMLSpy 的样式表设计器支持 PDF 文档发布,它引入了可视化的编辑和生成可扩展样式表语言格式对象 (XSL:FO) 代码的功能,从而可以将 XML 内容渲染成 PDF 文件格式。通过单一的样式表设计,开发人员可以预览样式表转换的输出结果,无论是 PDF 还是 HTML 格式。 | ||||
| Java 集成支持:引入了 Java API,从而使系统集成商能够更轻松地定制和集成 XMLSpy 开发环境,以便从基于 Java 的程序中控制和使用 XMLSpy 的功能。此前,XMLSpy 通过基于 COM 的接口提供集成支持。 |
| XMLSpy® 5 (2002年9月16日) | Enterprise | Professional | ||
|---|---|---|---|---|
| XSLT 调试工具:引入了内置的 XSLT 调试器,允许开发者逐步执行 XSLT 转换过程,并在 XSLT 样式表或 XML 输入文档上设置断点,检查变量、查看调用堆栈、分析节点集合等等。 | ||||
| XMLSpy® 5 企业版引入了全新的Web服务描述语言(WSDL)编辑器,用户可以通过该编辑器编辑、查看和验证WSDL文件。 | ||||
| 代码生成:XMLSpy® 5 企业版引入了 Java 和 C++ 代码生成功能,使 XMLSpy 能够作为一种软件建模和原型设计工具。内置的代码生成功能解放了软件开发人员,使其无需再从事编写底层基础设施代码的繁琐工作,从而加速了项目开发。 |
