XPATH 查找指定Class 元素

 时间:2024-10-12 19:38:58

毕竟XPath 可以比较迅速的从格式化的html查找解析相应的元素。

XPATH 查找指定Class 元素

XPATH 查找指定Class 元素

比较正规的网站布局,可以通过 chrome 的调试器 直接复制XPATH 路径。如图:

XPATH 查找指定Class 元素

但是呢这种方法可能实现不了效果,得不到正确搜寻的值集合。

如何通过xpath 来查找一个 指定 class='xxx'的元素的内容呢。

DocumentNode.SelectNodes("//div[@class='mainArea']/ul/li");

大家可以 通过 如此:

//div[@class='mainArea']的意思是:从根部(//)查找 class值为 mainArea的Node.

所以,那么就很简单了 //某元素[@class='CLASS值']

大家可以按照这个公式来查找 class的元素了。

剩下的 /ul/li 表示的是,继续查找 class='mainArea'的div包括的ul元素下面的li 节点集合。

上面只是一种情况。大家可以查看 W3C 的 XPATH课

XPATH 查找指定Class 元素

  • VS Code中怎么添加Delphi的快捷键
  • 怎么翻译txt文档
  • C/H/S与LBA的转换关系
  • Qt软件如何设置环境变量
  • JSP中如何实现管理员权限
  • 热门搜索
    网络安全手抄报内容 爱国手抄报图片 中秋节手抄报简单漂亮 世界读书日手抄报 民法典手抄报 抗美援朝手抄报 化学手抄报 朝花夕拾手抄报 感恩老师手抄报 四年级英语手抄报