xslt中的常用函数
在我們制作標(biāo)簽的時(shí)候經(jīng)常要使用到一些xslt的知識(shí),以下整理了常用的xslt函數(shù)供大家使用。
常用字符串函數(shù):
contains('Welcome','e'):字符串包含,包含:true,不包含:false
concat('Welcome','Name','!’):返回字符串的拼接。
例子:concat('XPath','is ','FUN!')結(jié)果:'XPath is FUN!'
substring-before(string1, string2):返回 string2 在 string1 中出現(xiàn)之前的子字符串。
substring-after(string1,string2):返回 string2 在 string1 中出現(xiàn)之后的子字符串。
starts-with(string1, string2):如果 string1 以 string2 開始,則返回 true,否則返回 false
substring(string,start,len):返回從 start 位置開始的指定長(zhǎng)度的子字符串。第一個(gè)字符的下標(biāo)是 1。如果省略 len 參數(shù),則返回從位置 start 到字符串末尾的子字符串。
string-length(string):返回指定字符串的長(zhǎng)度。如果沒有 string 參數(shù),則返回當(dāng)前節(jié)點(diǎn)的字符串值的長(zhǎng)度。
translate(string, from-pattern, to-pattern)把 string1 中的 string2 替換為 string3。
大小寫轉(zhuǎn)換妙用:
大小寫轉(zhuǎn)換:translate('Hello','ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz');
總結(jié)
以上是生活随笔為你收集整理的xslt中的常用函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS 2D绘图详解(Quartz 2D
- 下一篇: JSON用法简介