XSLT 教程

XSL 指扩展样式表语言(EXtensible Stylesheet Language)。

万维网联盟开始发展 XSL 的起因是由于对基于 XML 的样式表语言的需求。

XSLT 指 XSL 转换,即可扩展样式表转换语言(英语:Extensible Stylesheet Language Transformations,缩写XSLT),可以将XML数据档转换为另外的XML或其它格式,如HTML网页,纯文字。XSLT最末的T字母表示英语中的“转换”(transformation)。它是XSL规范中的一部分,目前最新的建议版本为XSL 3.0。

在此教程中,你将学习如何使用 XSLT 将 XML 文档转换为其他文档,比如 XHTML。


XSLT 参考手册

XSLT 元素

对所有来自 W3C 标准的 XSLT 元素进行了描述,以及关于浏览器支持的信息。

XSLT 函数

XSLT 包含了超过 100 个内置函数。 这些函数可以用于字符串、数值、日期和时间比较、节点和 QName 处理, 序列处理, 逻辑值等等。


学习 XSLT 前应具备的基础知识

在继续学习之前,您需要对以下知识点有基本的了解:

HTML / XHTML

XML / XML 命名空间

XPATH

建议您首先学习这些技术,可以点击上述链接,访问这些教程。


开始学习 XSLT

开始学习 XSLT