XSL 函数介绍(4)
九、cdata()
含义:返回所有CDATA类型的结点的集合
示例:例如
resume[$any$ cdata()="禹希初的简历"]
表示寻找含有下述语句(必须是直接子结点)
< ![CDATA[禹希初的简历]] >
的元素< resume >
十、node()
含义:返回当前上下文环境中除根结点和属性结点以外的所有结点的集合,等价于
“* | pi() | comment() | text()”
示例:寻找所有元素resume,其最后一个结点的名字为"skill"
resume[node()[end()]!nodeName()="skill"]
寻找所有resume元素的第一个结点:resume/node()[0]
十一、textnode()
含义:返回所有文本类型的结点的集合
示例:寻找每一个p元素的第二个文本结点
p/textnode(1)或p!textnode(1)
十二、text()
含义:返回所有表示文本字符串的结点的集合,等价于"cdata()|textnode()";
本期的内容就介绍至此,另有一个函数date()在本人的机器上一试就发生错误使浏览器自动关闭,还有一个函数pi()本人尚未找到适当的应用方法,就不介绍了,下期将讲述如何XSL中使用脚本。
标题: XSL 函数介绍(4)
关键字:函数 元素 属性 结点
共3页: 上一页 [1] [2] 3 下一页
|