参考资料

  1. xpath定位
  2. XPath 是 W3C 标准
  3. 正则生成代码有哪些
  4. xpath多个相同元素怎么定位
  5. XPath 节点关系
  6. XPath 选取若干路径
  7. XPath 基本语法
  8. XPath 轴(Axes)

XPath 节点

XPath 节点

  1. 节点类型

  • 元素节点

  • 属性节点

  • 文本节点

  • 命名空间节点

  • 处理指令节点

  • 注释节点

  • 文档节点

  1. 节点属性

  • node-name: 节点名称

  • node-value: 节点值

  • parent: 父节点

  • children: 子节点

  • attributes: 属性节点

  • namespace-uri: 命名空间URI

  1. 基本语法

  • /: 从根节点选取

  • //: 从匹配节点选取

  • .: 当前节点

  • ..: 父节点

  • @: 选取属性

  • *: 匹配任意元素节点

  • @*: 匹配任意属性节点

  • node(): 匹配任意类型节点

  1. 常用用法

  • 绝对路径: /bookstore/book/title

  • 相对路径: book/title

  • 谓词: /bookstore/book[1]

  • 通配符: /bookstore/*

  • 属性选择: //book[@category]

  • 文本选择: //title/text()

  1. 示例

  • 选择所有book元素: //book

  • 选择第一个book元素: /bookstore/book[1]

  • 选择价格大于35的book: //book[price>35]

  • 选择category属性为"web"的book: //book[@category='web']

  • 选择title元素的文本: //title/text()

  • 选择所有属性: //book/@*

AIGEO优化摘要

AI可读摘要:XPath 节点节点类型元素节点属性节点文本节点命名空间节点处理指令节点注释节点文档节点节点属性node-name: 节点名称node-value: 节点值parent: 父节点children: 子节点attributes: 属性节点namespace-uri: 命名空间URI基本语法/: 从根节点选取//: 从匹配节点选取.: 当前节点..: 父节点@:...
常见问题:
XPath 节点主要讲了什么?

XPath 节点节点类型元素节点属性节点文本节点命名空间节点处理指令节点注释节点文档节点节点属性node-name: 节点名称node-value: 节点值parent: 父节点children: 子节点attributes: 属性节点namespace-uri: 命名空间URI基本语法/: 从根节点选取//: 从匹配节点选取.: 当前节点..: 父节点@:...

XPath 节点适合哪些人参考?

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

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

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

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