XSLT 元素
下表提供所有 XSLT 元素的简要总结。
XSLT 元素
元素 | 说明 |
---|---|
调用重写模板规则。 |
|
指示 XSLT 处理器根据每个选定节点的类型和上下文找到适合应用的模板。 |
|
创建一个属性节点并将其附加到输出元素上。 |
|
定义命名的属性集。 |
|
按名称调用模板。 |
|
提供多个与 |
|
在输出中生成注释。 |
|
将当前节点从源复制到输出。 |
|
将子树和结果树片断插入结果树。 |
|
声明一个小数格式,用于控制 |
|
在输出中创建指定名称的元素。 |
|
调用可以为遇到的新元素的行为提供适合的替代行为的模板内容。 |
|
重复应用模板,对节点集中的每个节点应用模板。 |
|
允许简单条件模板片断。 |
|
导入另一个 XSLT 文件。 |
|
包含另一个 XSLT 文件。 |
|
声明一个命名的键,用于 XML 路径语言 (XPath) 表达式中的 |
|
将文本消息发送到消息缓冲区或消息对话框。 |
|
使用其他前缀替换与给定命名空间关联的前缀。 |
|
将格式化的数字插入结果树。 |
|
提供多个与 |
|
指定在序列化结果树时要使用的选项。 |
|
声明一个命名的参数,在 |
|
在文档中保留空白。 |
|
在输出中生成处理指令。 |
|
为脚本扩展定义全局变量和函数。 |
|
指定 |
|
从文档中删除空白。 |
|
指定 XSLT 文件的文档元素。 文档元素包含所有其他 XSLT 元素。 |
|
定义一个可再次使用的模板,用于为特定类型和上下文的节点生成所需的输出。 |
|
在输出中生成文本。 |
|
执行与 |
|
将选定节点的值作为文本插入。 |
|
指定表达式中绑定的值。 |
|
提供多个与 |
|
将参数传递给模板。 |
* 表示 Microsoft 用于支持脚本的专用扩展。
另请参见
参考
format-number 函数
<xsl:apply-templates> 元素
<xsl:choose> 元素
<xsl:for-each> 元素
<xsl:otherwise> 元素
<xsl:stylesheet> 元素
<xsl:template> 元素
<xsl:when> 元素