XPath 运算符
2025-04-23
11
参考资料
| 运算符 | 属性 | 用法说明 | 示例 |
|---|---|---|---|
| / | 子节点选择 | 从根节点开始选择子节点 | /bookstore/book |
| // | 后代节点选择 | 选择当前节点下的所有后代节点 | //book |
| . | 当前节点 | 选择当前节点 | ./title |
| .. | 父节点 | 选择当前节点的父节点 | ../price |
| @ | 属性选择 | 选择节点的属性 | //book[@category] |
| * | 通配符 | 匹配任何元素节点 | //book/* |
| @* | 属性通配符 | 匹配任何属性节点 | //book[@*] |
| : | 命名空间分隔符 | 分隔命名空间前缀和本地名称 | xhtml:div |
| + | 加法 | 数值相加 | price + 10 |
| - | 减法 | 数值相减 | price - 5 |
| * | 乘法 | 数值相乘 | price * 2 |
| div | 除法 | 数值相除 | price div 2 |
| mod | 取模 | 数值取模 | price mod 2 |
| = | 等于 | 比较是否相等 | price = 10 |
| != | 不等于 | 比较是否不等 | price != 10 |
| < | 小于 | 比较是否小于 | price < 20 |
| <= | 小于等于 | 比较是否小于等于 | price <= 20 |
| > | 大于 | 比较是否大于 | price > 15 |
| >= | 大于等于 | 比较是否大于等于 | price >= 15 |
| and | 逻辑与 | 两个条件同时满足 | price > 10 and price < 20 |
| or | 逻辑或 | 两个条件满足其一 | price = 10 or price = 20 |
| not() | 逻辑非 | 条件取反 | not(price = 10) |
| 并集 | 合并两个节点集 |
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . html 网页设计》 -- 发布时间:2025-03-29
本页链接:https://html.ciilii.com/show/news-1536.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
