快速获取XPath路径的三种方式

方法一——检查+复制:

到达含所需信息的网页——右键——检查——选择网页中的相应元素即可进行检查——代码定位到所需信息的标签——选中该标签点击鼠标右键——复制——复制XPath即可。

之后可以用XPath Helper插件对获得的XPath进行检查。结果一栏有想要的信息即说明解析正确。

方法二——Quicker软件动作:

Quicker软件动作库扩展——“快速获取CSS”

按“Ctrl”出现界面——选中要获取信息——复制XPath

该法获得的XPath路径有些冗长,如:

.//*[contains(concat(" ",normalize-space(@class)," ")," xh-highlight ")]备选分隔标记//*[contains(concat( " ", @class, " " ), concat( " ", "xh-highlight", " " ))]备选分隔标记//*[@id="content"]/div[1]/div[1]/div[5]/span[1]/a[1]

 

保留第二个“备选分隔标记”之后的部分部分,其他删除即可。

之后可以用XPath Helper插件对获得的XPath进行检查。

Quicker软件动作库扩展参考:

https://getquicker.net/Sharedaction?code=7220dfb5-21ab-41c8-0deb-08d8337898d1

法三——暴力解析:

暴力分析获取XPath,对XPath解析足够了解并且能快速分析得到的话可以通过分析网页内容来获取XPath路径。

You may also like

  • vestacp的文件管理插件免费了,给安装一个
  • 通过CSS 定义字母的大小写,drupal
  • 查看DISCUZ隐藏个人空间的发帖记录
  • xampp环境安装Drupal10提醒PHP OPcode caching 未启用
  • 也在win7的右键菜单栏上添加“在此处打开Powershell”方便composer
  • wordpress总更新受不了,避免总是更新一个插件就解决了
  • Discuz X3.4 搬站换空间过程
  • vestacp恢复备份文件ssh端命令