XPath 谓语(Predicates)
2025-04-23
15
参考资料
XPath 谓语(Predicates)
概述
XPath 谓语用于过滤节点集,通常出现在方括号中。
属性
属性 | 说明 |
---|---|
位置 | 位于节点选择器后的方括号内 |
作用 | 对节点集进行筛选 |
类型 | 可以是位置、条件或表达式 |
用法说明
数字谓语:按位置选择节点
条件谓语:使用比较运算符筛选
函数谓语:使用XPath函数进行筛选
示例
示例 | 说明 |
---|---|
/bookstore/book[1] | 选择第一个book元素 |
/bookstore/book[last()] | 选择最后一个book元素 |
/bookstore/book[price>35] | 选择price大于35的book元素 |
/bookstore/book[author="John"] | 选择author为John的book元素 |
/bookstore/book[contains(title, "XML")] | 选择title包含"XML"的book元素 |
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。