XSLT Element参考

来源:互联网 发布:北京邮电大学网络 编辑:程序博客网 时间:2024/05/17 07:22

W3C的XSLT 元素 (XSLT 1.0版本).


XSLT元素

Element列中的是属性,你可以通过超链接获得更多有关每个属性的有用信息

  • NN: 表示Netscape的早期版本支持该标签
  • IE: 表示Internet Explorer的早期版本支持该标签

注意: IE 5.x中支持的元素可能有非标准行为, 因为IE 5.x是在XSLT成为官方W3C推荐标准之前发布的。尽管如此,IE 6.x对XML/XSLT 1.0/XPath 1.0有完整的支持

元素 描述 IE NN apply-imports 使用一个导入的样式表来实现模版规则 6.0   apply-templates 把模版规则应用到当前元素或者当前子结点元素 5.0 6.0 attribute 添加一个属性
5.0 6.0 attribute-set 定义一个属性集的名字 6.0 6.0 call-template 调用一个命名模版 6.0 6.0 choose 与<when>和<otherwise>配合使用可用于表示多条件测试 5.0 6.0 comment 在结果树中创建一个备注节点 5.0 6.0 copy 创建一个当前结点的拷贝(子结点和属性不拷贝) 5.0 6.0 copy-of 创建一个当前结点的拷贝(同时拷贝子结点和属性) 6.0 6.0 decimal-format 定义转换数字为字符串时使用的字符和标志, 需要使用format-number()函数
6.0   element 在输出文档中创建一个元素结点 5.0 6.0 fallback 指定一段替换代码,且在处理器不支持XSLT元素是允许 6.0   for-each 遍历一个特定的结点集合,循环 5.0 6.0 if 仅当if条件为真时,才会把要应用的模版包含进去 5.0 6.0 import 从一个样式报导入内容到另一个样式表
注意: 一个导入的样式表比原样式表的优先级低
6.0 6.0 include 包含一个样式表导入到另一个样式表的内容
注意: 已包含的样式与原样式具有相同的优先级
6.0 6.0 key 声明一个可以在样式表中使用的命名关键字,需要使用key()函数 6.0 6.0 message 输出一个消息 (仅用于报告错误) 6.0 6.0 namespace-alias 把样式表中的命名空间在输出重替换为另一个命名空间 6.0   number 判定当前结点的索引位置,整型值,并格式化该数字 6.0 6.0 otherwise 定义<choose>元素的默认动作 5.0 6.0 output 定义输出文档的格式 6.0 6.0 param 声明一个局部或全局参数 6.0 6.0 preserve-space 设置保留元素的空格 6.0 6.0 processing-instruction 输出一个进程指令 5.0 6.0 sort 索引输出数据 6.0 6.0 strip-space 设置结点——是否要把空格(white space)去掉 6.0 6.0 stylesheet 定义样式表的根元素 5.0 6.0 template 在匹配的某个结点上应用规则 5.0 6.0 text 输出普通文本 5.0 6.0 transform 定义样式表的根元素 6.0 6.0 value-of 获得选中结点的值 5.0 6.0 variable 定义一个局部或全局变量 6.0 6.0 when 定义 <choose>元素的一个动作
5.0 6.0 with-param 定义传给模版的参数值 6.0 6

 

原文地址:http://www.w3schools.com/xsl/xsl_w3celementref.asp
译者:Tony Qu

原创粉丝点击