完美的xslt数值函数与字符串函数

完美的xslt数值函数与字符串函数

ID:34760886

大小:74.18 KB

页数:6页

时间:2019-03-10

完美的xslt数值函数与字符串函数_第1页
完美的xslt数值函数与字符串函数_第2页
完美的xslt数值函数与字符串函数_第3页
完美的xslt数值函数与字符串函数_第4页
完美的xslt数值函数与字符串函数_第5页
资源描述:

《完美的xslt数值函数与字符串函数》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、完美的xslt数值函数与字符串函数[原创2009-10-0817:50:48]  字号:大中小任何的编程语言或者是SQL语句都有内置的函数或方法,而强大灵活的xslt技术也是如此。熟练掌握XSLT的常用函数的用法,XSLT的应用将变得如此轻松,你会发现XSLT比想象中还要牛!以下是xslt数值的函数与xslt字符串函数的说明与参考示例。1、xslt数值的函数:(1)fn:number(arg)  返回参数的数值。参数可以是布尔值、字符串或节点集。    示例: 返回100(

2、2)fn:abs(num)返回参数的绝对值。    示例: 返回3.14(3)fn:ceiling(num)返回大于num参数的最小整数。(注:这里有些文章是写错了的,将大于写成了小于)    示例: 返回4(4)fn:floor(num)返回小于等于num参数的最大整数。    示例: 返回3(5)fn:round(num)把nu

3、m参数舍入为最接近的整数。    示例: 返回3(6)round-half-to-even(num)    示例: 返回0    示例: 返回2    示例: 返回22、xslt字符串函数(1)fn:

4、string(arg)返回参数的字符串值。参数可以是数字、逻辑值或节点集。    示例: 返回"314"(2)fn:codepoints-to-string(int,int,...)根据代码点序列返回字符串。    示例: 返回'Thérèse' (3)fn:string-to-codepoints(string)根据字符串返回代码点序

5、列。    示例: 返回84,104,233,114,232,115,101(4)fn:codepoint-equal(comp1,comp2)根据Unicode代码点对照,如果comp1的值等于comp2的值,则返回true。(http://www.w3.org/2005/02/xpath-functions/collation/codepoint),否则返回false。    示例:

6、re('ghi','ghi')"/> 返回true    fn:compare(comp1,comp2)    fn:compare(comp1,comp2,collation) 如果comp1小于comp2,则返回-1。如果comp1等于comp2,则返回0。如果comp1大于comp2,则返回1。(根据所用的对照规则)。    示例: 返回0(5)fn:concat(string,string,...)返回字符串的拼接。    示例:

7、ofselect="concat('XPath','is','FUN!')"/> 返回'XPathisFUN!' (6)fn:string-join((string,string,...),sep)使用sep参数作为分隔符,来返回string参数拼接后的字符串。    示例: 返回'www.mobansheji.com'(7)fn:substring(string,start,len)    fn:subs

8、tring(string,start)返回从start位置开始的指定长度的子字符串。第一个字符的下标是1。如果省略len参数,则返回从位

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。