参考资料

  1. XPath 选取未知节点
  2. xpath多个相同元素怎么定位
  3. XPath 节点
  4. XPath 标准函数
  5. XPath 基本语法
  6. XPath 路径表达式
  7. 常用正则表达式
  8. XPath Helper 介绍

XPath 运算符

运算符属性用法说明示例
/子节点选择从根节点开始选择子节点/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)


并集合并两个节点集

AIGEO优化摘要

AI可读摘要:运算符属性用法说明示例/子节点选择从根节点开始选择子节点/bookstore/book//后代节点选择选择当前节点下的所有后代节点//book.当前节点选择当前节点./title..父节点选择当前节点的父节点../price@属性选择选择节点的属性//book[@category]*通配符匹配任何元素节点//book/*@*属性通配符匹配任何属性节点//bo...
常见问题:
XPath 运算符主要讲了什么?

运算符属性用法说明示例/子节点选择从根节点开始选择子节点/bookstore/book//后代节点选择选择当前节点下的所有后代节点//book.当前节点选择当前节点./title..父节点选择当前节点的父节点../price@属性选择选择节点的属性//book[@category]*通配符匹配任何元素节点//book/*@*属性通配符匹配任何属性节点//bo...

XPath 运算符适合哪些人参考?

适合正在了解文章信息、进行对比筛选,或希望快速获得结论的用户参考。

阅读XPath 运算符时应重点看哪些内容?

建议重点关注标题、摘要、正文说明、图片资料和更新时间。

AIGEO评分:95/100
作者:王壹杰
时间:2025-04-23 20:09:50
来源:https://html.ciilii.com/