了解 XSLT 3.0 以及 Altova 工具,用于编辑、生成和处理 XSLT 3.0 代码。
可扩展样式表语言转换 (XSLT) 是 W3C 标准 XSL 的一部分。XSLT 使用 `XPath` 来导航并选择 XML 节点,从而将 XML 源文件转换为其他格式。XSL 是一种用于定义样式表的语言,该样式表定义了如何显示和转换数据的规则。
XSLT 用于将 XML 数据转换为 XML 数据(这可能基于不同的数据模型,或者例如,通过过滤某些数据),或者转换为 HTML 或文本文档。这些转换需要一个 XSLT 处理器,它会使用一个 XSLT 样式表来处理一个或多个 XML 文档,从而生成输出文档。
被认为是比先前版本的一次重大升级,XSLT 3.0是最新推荐的版本,于2017年6月发布。3.0版本引入了许多新功能,包括流式处理支持、扩展的功能集、对映射、数组和序列的支持,以及更多。此外,XSLT 3.0还支持转换JSON文档。
XSLT 3.0 将与 XPath 3.0 和 3.1 兼容。您可以在我们的资料中了解更多关于 XPath 的信息。 XPath 快速入门教程。 并且完成。 在线 XPath 培训。 课程。
Altova 软件产品线全面支持 XSLT 3.0,同时还支持 XSLT 1.0 和 2.0。请继续阅读,了解更多信息:
XMLSpy 中的 XSLT 编辑器 支持 XSLT 3.0 的所有功能,并提供智能辅助输入、语法高亮、代码自动补全等特性。它还内置了交互式 XPath 构建器和测试工具,以及 XSLT 3.0 转换功能,让您能够轻松地开发和完善您的 XSLT 样式表。
XSLT 3.0 编辑器包含: XSLT 反向映射。它允许您在输出文档中选择一个部分,从而立即识别生成该输出元素的源节点以及相关的 XSLT 3.0 指令。这在调试过程中可以节省大量时间,并且也便于理解现有的或继承的 XSLT 3.0 代码。
XMLSpy 还包含一个循序渐进的.. XSLT 调试器。 为了更深入地测试您的 XSLT 3.0 样式表,XSLT 3.0 调试器提供了一个三面板界面,该界面实时显示 XML 文档、相关的 XSLT 样式表以及正在生成的输出文档。在三个面板下方,"上下文"和"调用堆栈"信息窗口包含多个选项卡,提供所有必要的调试信息。
为了确保您的 XSLT 3.0 样式表能够以最佳性能运行,XMLSpy 提供了以下功能:
开发人员可以使用 XMLSpy 中的 XSLT 编辑器手动编写 XSLT 代码,或者利用 StyleVision 提供的可视化、拖放式 XSLT 3.0 设计工具来进行数据转换。 将XML转换为HTML。.
StyleVision非常适合多渠道出版。其基于可视化XSLT 3.0的设计理念,让您能够快速、轻松地开发复杂的样式表。您可以通过拖放设计元素,并利用智能辅助工具和向导来设置样式。
您的图形设计方案会自动生成 XSLT 3.0 和 XSL:FO 样式表,从而将您的输出内容转换为 HTML、RTF、PDF 和 Word 格式。
用于将 XSLT 3.0 转换成.. 将XML转换为XML。MapForce 是完成这项工作的最佳工具。作为一款图形化数据映射工具,MapForce 能够轻松地通过拖放操作,在两个或多个数据模型之间转换 XML 数据。XSLT 3.0 被认为是转换语言的重要升级,它包含了一组扩展的功能。这些功能在 MapForce 的函数库中可用,用于在转换过程中过滤和处理数据。
一旦您通过可视化方式定义了 XML 到 XML 的映射关系,MapForce 会自动根据目标数据模型转换数据,并为重复转换生成一个 XSLT 3.0 样式表。
XMLSpy、MapForce以及StyleVision XSLT 3.0等工具都包含在特别优惠的Altova MissionKit中。您可以以低于购买两款产品的价格,获得7款XSLT工具!
除了XSLT 3.0开发工具,Altova还提供RaptorXML Server,这是一款性能卓越的..快速的 XSLT 3.0 处理器。 RaptorXML Server 专为处理大量数据而设计。它通过利用并行计算、超高性能的代码优化以及低内存占用,实现了惊人的处理速度。即使在您的网络上安装了 RaptorXML Server,您也可以在 XMLSpy 中利用其强大的处理能力。




