XSLT 教程
XSL 指扩展样式表语言(EXtensible Stylesheet Language)。
万维网联盟开始发展 XSL 的起因是由于对基于 XML 的样式表语言的需求。
XSLT 指 XSL 转换。在此教程中,你将学习如何使用 XSLT 将 XML 文档转换为其他文档,比如 XHTML。
XSLT 参考手册
-
对所有来自 W3C 标准的 XSLT 元素进行了描述,以及关于浏览器支持的信息。
-
XSLT 包含了超过 100 个内置函数。 这些函数可以用于字符串、数值、日期和时间比较、节点和 QName 处理, 序列处理, 逻辑值等等。
内容目录
-
详细解释 XSL 的子语言: XSLT、XPath 和 XSL-FO。
-
XSLT 的简介。包括其概念和作用。
-
支持 XSLT 的浏览器总论。
-
如何使用 XSLT 将 XML 文档转换为 XHTML 文档。
-
<xsl:template> 元素包含了当指定的节点被匹配时所能应用的规则.
-
<xsl:value-of> 元素可提取选定节点的值。
-
<xsl:for-each> 元素允许您在 XSL 中进行循环。
-
<xsl:sort> 元素用于对输出进行排序。
-
<xsl:if> 元素用于针对 XML 文件的内容放置一个条件测试。
<xsl:choose> 元素被用来与 <xsl:when> 和 <xsl:otherwise> 配合使用,来表达多重的条件检验。
-
<xsl:apply-templates> 元素可把模板规则应用到当前节点或者当前元素的子节点。
-
如何在客户端将 XML 文档转换为 XHTML 文档。
-
如何在服务器端将 XML 文档转换为 XHTML 文档。
-
存储在 XML 文件中的数据可以通过因特网浏览器进行编辑。本章将讲解如何打开、编辑、保存一个存储于服务器的 XML 文件。
-
当编辑 XSL 文档时,为什么应该使用 XML 编辑器。
-
本节是对您在本教程所学内容的总结,并为您推荐了下一步应该学习的内容。
XSLT 参考手册
对所有来自 W3C 标准的 XSLT 元素进行了描述,以及关于浏览器支持的信息。
-
XSLT 拥有超过 100 个内置的函数。这些函数可以用于字符串、数值、日期和时间比较、节点和QName处理, 序列处理, 逻辑值等等。