XSLT 工具。

XSLT 开发工具。

全面的 XSLT 编辑、生成和处理工具。

XML的设计理念是将内容与呈现方式分离。XSL(可扩展样式表语言)是一种用于创建样式表的语言,它定义了XML文档中的元素应该如何向最终用户显示。XSL标准包括XPath、XSLT(可扩展样式表语言转换)和XSL:FO(可扩展样式表语言格式化对象)。

目前有三种版本的XSLT在应用:XSLT 1.0、XSLT 2.0和XSLT 3.0,每个版本都在前一个版本的基础上进行改进。Altova的产品支持所有版本,提供从头到尾的XSLT开发流程,包括智能文本编辑器和调试器,能够自动生成XSLT的图形化工具,以及高性能的XSLT处理服务器。

编辑、调试和优化 XSLT 代码。

XSLT 编辑器。

XSLT 编辑器。

XMLSpy 的 XSLT 编辑器 提供了所有内置的智能功能和高级特性,帮助您快速开发高效、无错误的样式表:

  • 语法高亮显示、行号显示、代码折叠以及书签功能。
  • 代码自动补全和上下文敏感的输入辅助功能。
  • XSLT 验证和故障排除。
  • 交互式 XPath 构建器和测试工具。
  • XSL 概要和 XSL 信息窗口。
  • 样式表对Java、C#、JavaScript和VBScript的支持。
  • 极速转换,内置网页浏览器。
  • 专业化的;专门的。 XSLT 3.0 工具。

XSLT 反向映射。

使用 XSLT 反向映射进行调试。

革命性的;激进的。 XSLT 反向映射。 它能让您立即识别驱动XSLT转换的源节点和指令。只需点击输出文档的某个部分,XMLSpy就会高亮显示相应的源XML和XSLT代码。

XSLT 调试器。

XSLT 调试器。

为了进行更深入的测试,XMLSpy的XSLT调试器允许您逐步执行XSLT转换,从而同时分析特定的XML数据节点、XSLT处理指令以及生成的输出结果。

这能让您立即直观地了解样式表如何呈现 XML 数据,从而能够快速进行必要的调整。

XSLT 性能分析工具。

一旦您的样式表产生了预期的效果,接下来就是尽可能地提高转换的速度和效率。

当启用 XSLT 转换的性能分析功能时,XSLT 性能分析器会显示各项指标,包括命中次数、持续时间、子节点的持续时间以及 XPath 值。这些数据可以帮助您立即了解 XSLT 代码中哪些部分需要最长的处理时间,并据此进行调整。

XSLT 性能分析工具。

XSL 性能优化工具。

或者,您可以让 XMLSpy 自动优化您的样式表。这款革命性的 XSL 速度优化器会分析转换过程,以识别瓶颈,并根据经过验证的优化模式和内部信息进行测试,以确定可以提升的速度。它还会生成 XML 处理指令(PI),并自动将其插入到样式表中。然后,XSL 速度优化器会重新运行转换过程,以确定哪些优化措施能够提高速度,并且只保存那些对速度有积极影响的优化措施。

想象一下,您可以将转化率提升5%、10%甚至20%,而且无需修改任何代码!

可视化 XSLT 样式表设计。

样式表设计师

XML非常适合多渠道发布场景,而StyleVision则能让这一过程变得简单易行。 设计样式表。 该软件支持同时在纸质版和网页版上发布内容。其可视化的样式表设计模式,让您可以快速、轻松地创建复杂的样式表。通过拖放设计元素并使用智能辅助工具和向导进行样式设置,即可实现。您甚至可以基于现有的表单或Word文档进行设计。

您的单样式表设计可以生成 HTML、RTF、PDF 和 Word 格式的输出,以及相应的 XSLT 和 XSL:FO 样式表。此外,还会生成一个用于内容编辑的电子表单。

StyleVision 的功能包括:

XSLT 用于数据映射。

通过XSLT进行XML映射。

XSL转换也可以用于将符合一种XSD的数据转换为符合另一种XSD的数据。对于生成这类XSLT样式表,MapForce是最佳工具。MapForce是一款图形化数据映射工具,它允许您直观地定义XML到XML的映射关系,并应用强大的过滤和数据处理功能。

使用以下功能,通过拖放操作在 MapForce 中集成数据:

  • XML 到 XML 的映射。
  • 自动生成 XSLT 或 XQuery 代码,用于 XML 到 XML 的转换。
  • XSLT 1.0/2.0 函数库以及高级数据处理功能。
  • 视觉功能增强工具。
  • 适用于XML、数据库、Excel、EDI、文本文件、XBRL等各种数据格式的通用数据映射功能。
  • 高性能自动化解决方案,通过 MapForce Server 实现。

全面的XSLT开发工具包。

XMLSpy、MapForce以及StyleVision等XSL和XSLT工具,全部包含在特别优惠的Altova MissionKit中。 仅需支付相当于2个产品的价格,即可获得7个XSLT工具!

在XSLT转换方面,速度至关重要。

高性能 XSLT 处理。

在XSLT转换方面,速度至关重要。RaptorXML服务器从底层设计就以追求卓越的性能为目标。 XSLT 转换处理。 通过利用并行计算,并采用超高性能的代码优化以及低内存占用设计,从而显著提升计算速度。

RaptorXML 服务器的特点:

  • 从设计上实现并行加载、验证和处理。
  • 高性能的 XSLT 和 XQuery 处理。
  • XML、JSON 和 XBRL 验证。
  • 该平台提供了丰富的开发者相关功能,包括错误报告、.NET 和 Python 接口等。
  • 与 XMLSpy 集成,可在集成开发环境 (IDE) 中提升服务器处理速度。

使用 RaptorXML Server 可以自动化处理在 XMLSpy 等工具中开发的 XSLT 样式表。