Learning Path
浏览 XSL 相关教程与章节。
W3C、标签速查、字符集、XML/XSL、浏览器兼容与参考文档。
教程
63
XSLT 教程 XSL 指扩展样式表语言(EXtensible Stylesheet Language), 它是一个 XML 文档的样式表语言。 XSLT 指 XSL 转换。在此教程中,你将学习如何使用 XSLT 将 XML 文档转换为其他文档,比如 XHTML。 现在开始学习 XSLT ! 在线 XSLT 转换工具 – XML 转 HTML 在线预览 XSLT 实例 XSLT 实例 [mycode3 type=&#..
XSLT <xsl:apply-imports> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:apply-imports> 元素可应用来自导入样式表中的模版规则。 导入样式表中的模版规则的优先级要比主样式表中的模版规则要低。如果您希望使用导入样式表中的某条模版规则,而不是主样式表中的某条等价规则,就会用到 <xsl:apply-imports..
XSLT <xsl:apply-templates> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:apply-templates> 元素可向当前元素或当前元素的子节点应用模板。 如果我们向 <xsl:apply-templates> 元素添加 select 属性,那么它仅会处理匹配该属性的值的子元素。我们可使用 select 属性..
XSLT <xsl:attribute> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:attribute>元素用于向元素添加属性。 注释:<xsl:attribute> 元素会替换名称相同的已有属性。 语法 <xsl:attribute name='attributename' namespa..
XSLT <xsl:attribute-set> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:attribute-set> 元素可创建命名的属性集。该属性集(attribute-set)可作为整体应用到输出文档。 注意:必须是 <xsl:stylesheet> 或 <xsl:transform> 的子节点..
XSLT <xsl:call-template> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:call-template> 元素可调用一个指定的模板。 语法 <xsl:call-template name='templatename'> <!-- Content:xsl:with-para..
XSLT <xsl:choose> 元素 XSLT 元素参考手册 定义和用法 <xsl:choose> 元素与 <xsl:when> 以及 <xsl:otherwise> 协同使用,来表达多重条件测试。 如果没有 <xsl:when> 是 true,则处理 <xsl:otherw..
XSLT <xsl:comment> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:comment> 元素用于在结果树中创建注释节点。 语法 <xsl:comment> <!-- Content:template --> </xsl:comment> 属性 无 ..
XSLT <xsl:copy-of> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:copy-of> 元素可创建当前节点的一个副本。 注意:当前节点的 Namespace 节点、子节点以及属性都会被自动复制! 提示:该元素可用于把相同节点的多个副本插入到输出的不同位置。 语法 <xsl:copy-of select='express..
XSLT <xsl:copy> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:copy> 元素可创建当前节点的一个副本。 注意:当前节点的 Namespace 节点会被自动复制,但是当前节点的子节点和属性不会被自动复制! 语法 <xsl:copy use-attribute-sets='name-list'>..
XSLT <xsl:decimal-format> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:decimal-format> 元素定义了当通过 format-number() 函数把数字转换为字符串时,所要使用的字符和符号。 不是所有国家都使用相同的字符来分隔小数部分与整数部分,或者对数字进行分组。通过 <xsl:decimal-format&..
XSLT <xsl:element> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:element> 元素用于在输出文档中创建元素节点。 语法 <xsl:element name='name' namespace='URI' use-attribute-sets='namelist'..
XSLT <xsl:fallback> 元素 完整的 XSLT 元素参考手册 定义和用法 The <xsl:fallback> 元素规定了在 XSL 处理器不支持 XSL 元素时,所运行的替代代码。 语法 <xsl:fallback> <!-- Content: template --> </xs..
XSLT <xsl:for-each> 元素 XSLT 元素参考手册 定义和用法 <xsl:for-each> 元素可循环遍历指定的节点集中的每个节点。 语法 <xsl:for-each select='expression'> <!-- Content --> </xsl:f..
XSLT <xsl:if> 元素 XSLT 元素参考手册 定义和用法 <xsl:if> 元素包含了一个模板,只有指定的条件成立时,才应用此模板。 提示:请把 <xsl:choose> 与 <xsl:when> 和 <xsl:otherwise> 协同使用来表达多重条件测试! 语法 &am..
XSLT <xsl:import> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:import> 元素是顶层元素,用于把一个样式表中的内容导入另一个样式表中。 注意:被导入的样式表的优先级低于导出的样式表。 注意:该元素必须是 <xsl:stylesheet> 或 <xsl:transform> 的第一个子..
XSLT <xsl:include> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:include> 元素是顶层元素(top-level element),把一个样式表中的样式表内容包含到另一个样式表中。 注意:被包含的样式表(included style sheet)拥有与包含的样式表(including style sheet)相同的优先级。 注意:该元素必..
XSLT <xsl:key> 元素 完整的 XSLT 元素参考手册 定义和用法 The <xsl:key> 元素是顶层元素(top-level element),它可声明一个命名的键(即为 XML 文档中指定的元素分配的名称和值对)。该键通过 key() 函数在样式表中使用,帮助您有效地在复杂的 XML 文档中访问分配的元素。 注意:键不必是唯一的! 语法 &l..
XSLT <xsl:message> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:message> 元素向输出写一条消息。该元素主要用于报告错误。 该元素能够包含几乎任何其他的 XSL 元素(<xsl:text> 、<xsl:value-of> 等等)。 terminate 属性允许您选择在错误发生时,是..
XSLT <xsl:namespace-alias> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:namespace-alias> 元素用于把样式表中的命名空间替换为输出中不同的命名空间。 注意:<xsl:namespace-alias> 是顶层元素(top-level element),且必须是 <xsl:style..
XSLT <xsl:number> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:number> 元素用于测定在源中当前节点的整数位置。它也用于对数字进行格式化。 语法 <xsl:number count='expression' level='single|multiple|any' from=�..
XSLT <xsl:otherwise> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:otherwise> 元素规定了 <xsl:choose> 元素的默认行为。在没有 <xsl:when> 的条件应用时,将发生该行为。 语法 <xsl:otherwise> &..
XSLT <xsl:output> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:output> 元素定义了输出文档的格式。 注释:<xsl:output> 是顶层元素(top-level element),必须是 <xsl:stylesheet> 或 <xsl:transform&g..
XSLT <xsl:param> 元素 完整的 XSLT 元素参考手册 定义和用法 <xsl:param> 元素用于声明局部或全局参数。 注意:如果作为顶层元素(top-level element)来声明,就是全局参数。如果在模板内声明参数,就是局部参数。 语法 <xsl:param name='name' select='..