最新的Web开发教程
 

XSLT元素参考


从W3C推荐标准的XSLT元素(XSLT Version 1.0)


XSLT元素

在链接"Element"列点的属性和有关每个特定元素更多的有用信息。

元件 描述
apply-imports 从导入的样式表应用模板规则
apply-templates 应用模板规则到当前元素或当前元素的子节点
attribute 添加一个属性
attribute-set 定义了一个名为的属性集
call-template 调用命名模板
choose 配合使用<when><otherwise>以表达多种条件测试
comment 在创建结果树注释节点
copy 创建当前节点的一个副本(without child nodes and attributes)
copy-of 创建当前节点的一个副本(with child nodes and attributes)
decimal-format 定义字符和数字转换时转换为字符串,与所使用的符号format- number()函数
element 创建的输出文档中的元素节点
fallback 指定备用代码,如果处理器不支持的XSLT元件运行
for-each 通过每个节点在指定节点集循环
if 包含将只在指定条件为真应用模板
import 导入一个样式表中的内容到另一个。 Note:导入的样式表比进口的样式表的优先级低
include 包括一个样式表中的内容到另一个。 Note:一个包含样式表具有相同的优先级为包括样式表
key 声明了一个名为键,可以在样式表与被使用key()函数
message 将消息写入输出(used to report errors)
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 定义参数的值传递到模板