梗概

  • 用于在XML或HTML中查找元素的标记语言
    • 定位类似于CSS中的元素选择器
  • xpath主要是沿着节点层级路径查找节点的语法

实例

/html/div[1]/span[1]/a 找到第一个div下的第一个span下的子a标签

使用指南

  • 在开发者工具中,直接选中对应元素, 右键复制xpath, 或复制full xpath
  • 开发者工具中的元素查找框中, 直接就可以输入xpath进行验证xpath
  • 使用easyspider设计自动化爬虫的工具,可以获取多种同目标但不同xpath写法
    • 选中元素,点击采集元素,然后进流程设计面板,点击“其他可能的XPath写法”

语法

https://zhuanlan.zhihu.com/p/610048781
xpath全面总结 - 知乎

常用语法