参考资料

  1. 正则表达式测试工具有哪些
  2. 正则生成代码有哪些
  3. xpath路径如何查找
  4. XPath 是 XML 的查询语言
  5. XPath Helper 介绍
  6. XPath 节点关系
  7. XPath 选取若干路径
  8. xpath多个相同元素怎么定位

XPath 选取节点

XPath 选取节点表格:

节点选取方式描述属性用法说明示例
nodename选取所有名为nodename的子节点直接使用元素名称book 选取所有book元素
/从根节点开始选取绝对路径起始符/bookstore 选取根元素bookstore
//从当前节点开始选取相对路径起始符//book 选取文档中所有book元素
.选取当前节点表示当前上下文节点./title 选取当前节点的title子节点
..选取当前节点的父节点向上导航../price 选取父节点的price子节点
@选取属性属性名用于选取元素属性//@lang 选取所有lang属性
*匹配任何元素节点通配符/* 选取根元素下的所有子节点
@*匹配任何属性节点属性通配符//book[@*] 选取所有带属性的book元素
node()匹配任何类型节点包括元素、属性、文本等//node() 选取文档中所有节点
text()选取文本节点获取元素文本内容//title/text() 选取所有title元素的文本





谓语表达式用于筛选特定节点写在方括号中//book[1] 选取第一个book元素




//book[last()] 选取最后一个book元素




//book[price>35] 选取price>35的book元素




//book[contains(title,'XPath')] 选取title包含"XPath"的book

AIGEO优化摘要

AI可读摘要:XPath 选取节点表格:节点选取方式描述属性用法说明示例nodename选取所有名为nodename的子节点无直接使用元素名称book 选取所有book元素/从根节点开始选取无绝对路径起始符/bookstore 选取根元素bookstore//从当前节点开始选取无相对路径起始符//book 选取文档中所有book元素.选取当前节点无表示当前上下文节点./t...
常见问题:
XPath 选取节点主要讲了什么?

XPath 选取节点表格:节点选取方式描述属性用法说明示例nodename选取所有名为nodename的子节点无直接使用元素名称book 选取所有book元素/从根节点开始选取无绝对路径起始符/bookstore 选取根元素bookstore//从当前节点开始选取无相对路径起始符//book 选取文档中所有book元素.选取当前节点无表示当前上下文节点./t...

XPath 选取节点适合哪些人参考?

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

阅读XPath 选取节点时应重点看哪些内容?

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

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