随笔分类 - XSLT相关
摘要:1. XSLT常用元素: 1.1 :创建模板 Match属性的作用是使模板和XML元素相关联 ...... 1.2 :选取XML元素,并添加到已被转换的输出流中 1.3 :循环 1.4 :对结果进行排序 ..... 在我实际练习时,发现如果select属性中若要带参数,需要按照如下语...
阅读全文
摘要:大家都知道,XSL中是没有if else的,那么要想实现if else该怎么办呢? 其实很简单 上面when相当于if,otherwise相当于else。外面的一定不能少,when标签里的test是加条件的地方,返回值是boolean类型。position()是XSLT的函数。
阅读全文
摘要:在我们制作标签的时候经常要使用到一些xslt的知识,以下整理了常用的xslt函数供大家使用。 常用字符串函数: contains('Welcome','e'):字符串包含,包含:true,不包含:false concat('Welcome','Name','!’):返回字符串的拼接。 例子:concat('XPath','is ','FUN!')结果:'XPath is ...
阅读全文
摘要:12 用在之外,用于声明一个从外部传进来的参数,调用的时候用$count 中XSLT内置函数position()取得的当前循环次数,<=是 元素用于在 XSLT 中进行遍历。 select属性:select 属性用于指定循环父元素,既是遍历指定元素内所有子元素。 结果过滤(可选):s...
阅读全文
摘要:最近在学习使用XSLT,很好很强大的样式表语言。使用到了position()函数特此记录一下。 position()函数——返回节点位置 语法:position()参数:无返回值:整数用途:该函数用于返回上下文节点在正在处理的节点集合中的位置。以下示例程序演示了position()函数的用法。 XML源文档如下所示。 001 002 003 004 00...
阅读全文