Gok*_*kul 4 html xml xpath webdriver
我在 XPath 中看到 2 个不同的轴
是ancestor[1]等于parent? IE,
//*[text()='target_text']//ancestor::div[1]
Run Code Online (Sandbox Code Playgroud)
等于
//*[text()='target_text']//parent::div
Run Code Online (Sandbox Code Playgroud)
parent::和ancestor::axis之间的区别通过它们的名称来表达:父级是直接的直接祖先。
所以,对于这个 XML,例如,
<a>
<b>
<c>
<d/>
</c>
</b>
</a>
Run Code Online (Sandbox Code Playgroud)
/a/b/c/d/parent::* 选择 c/a/b/c/d/ancestor::*选择c, b, 和a所以, yes/a/b/c/d/ancestor::*[1]将与/a/b/c/d/parent::*.
| 归档时间: |
|
| 查看次数: |
1608 次 |
| 最近记录: |