可扩展样式表语言转换(Extensible Stylesheet Language Transformations,XSLT)
将 XML 文档转换为其他类型格式
级别: 中级
投稿者:W3C
2007 年 8 月 28 日
可扩展样式表语言转换(Extensible Stylesheet Language Transformations,XSLT)允许您描述将输入 XML 文档转换为输出树(例如 XML、HTML 或文本)。它可用于复杂的 XML 文档表示,或者用于转换不同的 XML 格式。通过本文进一步了解这种成功的语言,并探究它以及 EXSLT 可为您提供哪些功能。
XSLT 1.0 是一种非常成功的语言,它涵盖了多数常见 XML 处理任务。如果您对 XML 比较熟悉的话,那么就很容易掌握 XSLT 的基本知识,但是要精通这种语言就需要费一些功夫。这种语言具有一种经过良好设计的可扩展机制,并且其声明式处理模型支持可维护和可重用代码。Associating Style Sheets with XML documents Version 1.0 [W3C 推荐标准] 中定义了将 XML 文档链接到其 XSLT 样式表文档的标准方法。XSLT 规范被广泛 翻译 为多种语言。