xpath选择兄弟节点返回上一级和选择多个属性

Posted weiwei-python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xpath选择兄弟节点返回上一级和选择多个属性相关的知识,希望对你有一定的参考价值。


本文链接:https://blog.csdn.net/ZincZhang/article/details/80248297
选择兄弟节点
选择前N位的div标签
preceding-sibling::div[N]
选择后N位的div标签
following-sibling::div[N]
选择上一级
../
结合使用
//td[text()=‘xxx‘]/../followingsibling::tr//tbody//td[contains(@class, p15)]/table/tbody

排除一个属性的节点
//tbody/tr[not(@class)]
//tbody/tr[not(@class or @id)]

选择一个有某个属性的元素
//div[@name]

以上是关于xpath选择兄弟节点返回上一级和选择多个属性的主要内容,如果未能解决你的问题,请参考以下文章

CSS/Xpath 选择器 第几个子节点/父节点/兄弟节点

Python爬虫编程思想(54):使用Beautiful Soup选择兄弟节点

在 C# 中使用 xpath 选择具有不同类的多个 div 节点

Python爬虫编程思想(44):XPath实战:节点轴选择

使用 XPath 和 WebBrowser 控件选择多个节点

包含类、子选择器和相邻兄弟选择器的 CSS 选择器的等效 XPath 是啥?