XSLT入门 -- 附录: XPath函数 --
2004-09-27 17:13
232 查看
录
--1 XPath函数
--2 节点集合函数
--3 字符串函数
--4 布尔函数
--5 数值函数
返回上下文的长度。
position
返回上下文的当前位置。
count
返回节点数目。
将对象转换成字符串。
concat
连接字符串。
start-with
第一个参数指定的字符串以第二个参数指定的字符串开始的话则返回真。
contains
第一个参数指定的字符串中包含第二个参数指定的字符串的话则返回真。
substring-before
如果在第一个参数指定的字符串中发现了第二个参数指定的字符串,那么返回第一个参数中首次发现第二个参数的位置之前的部分。
substring-after
如果在第一个参数指定的字符串中发现了第二个参数指定的字符串,那么返回第一个参数中首次发现第二个参数的位置之后的部分。
将对象转换成布尔值。
not
将真假值反转。
true
返回真。
false
返回假。
将对象转换成数值。
sum
将参数指定的节点集合内的各个节点的字符串之转换成数值,然后返回它们的和。
round
返回与参数指定的值最接近的整数。
--1 XPath函数
--2 节点集合函数
--3 字符串函数
--4 布尔函数
--5 数值函数
1 XPath函数
XPath提供了函数库以便计算表达式。函数分为节点函数、字符串函数、布尔函数和数值函数。这里将介绍XPath必然支持的几个函数。关于参数和返回值请参见参考文献[5]。2 节点集合函数
last返回上下文的长度。
position
返回上下文的当前位置。
count
返回节点数目。
3 文字列関数
string将对象转换成字符串。
concat
连接字符串。
start-with
第一个参数指定的字符串以第二个参数指定的字符串开始的话则返回真。
contains
第一个参数指定的字符串中包含第二个参数指定的字符串的话则返回真。
substring-before
如果在第一个参数指定的字符串中发现了第二个参数指定的字符串,那么返回第一个参数中首次发现第二个参数的位置之前的部分。
substring-after
如果在第一个参数指定的字符串中发现了第二个参数指定的字符串,那么返回第一个参数中首次发现第二个参数的位置之后的部分。
4 布尔函数
boolean将对象转换成布尔值。
not
将真假值反转。
true
返回真。
false
返回假。
5 数值函数
number将对象转换成数值。
sum
将参数指定的节点集合内的各个节点的字符串之转换成数值,然后返回它们的和。
round
返回与参数指定的值最接近的整数。
相关文章推荐
- xslt入门
- XSLT轻松入门第二章:XSLT的实例
- xslt入门
- XSLT轻松入门第五章:XSLT运算符
- XSLT入门篇
- Storm入门之附录B
- TestNG入门笔记[6]:TestNG-xslt 美化测试报告
- XSLT轻松入门第一章:XSLT的概念
- XSLT轻松入门第一章:XSLT的概念
- XSLT入门 -- 第1章 入门篇:带领初学者开始XSLT的旅行
- XSLT Designer快速入门指南
- XSLT轻松入门
- XSLT轻松入门第一章:XSLT的概念
- javascript快速入门27--XSLT基础
- XSLT轻松入门第一章:XSLT的概念
- Storm入门之附录C
- XSL 语言入门2 -- 使用XSLT将XML转换为(X)HTML
- XSLT轻松入门第二章:XSLT的实例
- XSLT轻松入门第四章:XPath的语法
- XSLT轻松入门