找到一个节点及其所有兄弟姐妹

时间:2013-10-30 18:59:06

标签: xpath selenium selenium-webdriver

如果xpath表达式找到感兴趣的节点,我该如何修改该xpath以便返回定位的节点和所有兄弟节点?

我正在使用selenium,因此支持的XPath版本取决于浏览器。

2 个答案:

答案 0 :(得分:2)

如果没有您的具体示例,它有点难,但最好的方法是选择感兴趣的节点的父节点的所有子节点(我假设您在这种情况下是指元素节点)。你只需使用像“/../*”这样的结构。如果您发布实际代码,我们可以给出更好的答案。

答案 1 :(得分:1)

如果您使用a/b/c/d[PRED]表单的路径表达式选择节点,请尝试将其更改为a/b/c[d[PRED]]/*