admin 管理员组

文章数量: 1184232


2024年3月14日发(作者:达内在线课程)

1、xslt数值的函数:

(1)fn:number(arg) 返回参数的数值。参数可以是布尔值、字符串或节点集。

示例: 返回 100

(2)fn:abs(num) 返回参数的绝对值。

示例: 返回 3.14

(3)fn:ceiling(num) 返回大于 num 参数的最小整数。(注:这里有些文章是写错

了的,将大于写成了小于)

示例: 返回 4

(4)fn:floor(num) 返回小于等于 num 参数的最大整数。

示例: 返回 3

(5)fn:round(num) 把 num 参数舍入为最接近的整数。

示例: 返回 3

(6)round-half-to-even(num)

示例: 返回 0

示例: 返回 2

示例: 返回 2

2、xslt字符串函数

(1)fn:string(arg) 返回参数的字符串值。参数可以是数字、逻辑值或节点集。

示例: 返回 "314"

(2)fn:codepoints-to-string(int,int,...) 根据代码点序列返回字符串。

示例:101)"/> 返回 'Thérèse'

(3)fn:string-to-codepoints(string) 根据字符串返回代码点序列。

示例: 返回 84, 104,

233, 114, 232, 115, 101

(4)fn:codepoint-equal(comp1,comp2) 根据 Unicode 代码点对照,如果

comp1 的值等于 comp2 的值,则返回 true。

(/2005/02/xpath-functions/collation/codepoint),否则返回 false。

示例: 返回 true


本文标签: 参数 返回 字符串 序列 代码