XSLT 参考
-
XSLT 元素
元素列中的链接指向属性和有关每个特定元素的更多有用信息。元素 描述 apply-imports 从导入的样式表应用模板规则 apply-templates 将模板规则应用于当前元素或当前元素的子节点 attribute 添加属性 attribute-set 定义一组命名属性 call-template 调用命名模板 choose 与 <when> 和 <other> 一起使用来表示多个条件测试 comment 在结果树中创建注释节点 copy 创建当前节点的副本(无子节点和属性) copy-of 创建当前节点的副本(包含子节点和属性) decimal-format 定义将数字转换为字符串时使用的字符和符号,并使用 format-number() 函数 element 在输出文档中创建元素节点 fallback 指定在处理器不支持XSLT元素时要运行的备用代码 for-each 循环指定节点集中的每个节点 if 包含只在指定条件为真时应用的模板 import 将一个样式表的内容导入另一个样式表。注意:导入的样式表优先于导入的样式表。include 将一个样式表的内容包含到另一个样式表中。注:包含的样式表与包含的样式表具有相同的优先级key 声明可在样式表中使用 key() 函数的命名键 message 将消息写入输出(用于报告错误) namespace-alias 将样式表中的命名空间替换为输出中的其他命名空间 number 确定当前节点的整数位置并设置数字格式 otherwise 指定 <choose> 元素的默认操作 output 定义输出文档的格式 param 声明站点或全局参数 preserve-space 定义应保留空白的元素 processing-instruction 将处理指令写入输出 sort 对输出进行排序 strip-space 定义应删除空白的元素 stylesheet 定义样式表的根元素 template 匹配指定节点时要应用的规则 text 将文本写入输出 transform 定义样式表的根元素 value-of 提取选定节点的值 variable 声明局部或全局变量 when 指定 <choose> 元素的操作 with-param 定义要传递到模板中的参数值