gpt4 book ai didi

selenium - "//div[.//a[text()=' SELENIUM'] ]"and "//div[//a[text() ='SELENIUM' ]]"在 Selenium xpath中有什么区别

转载 作者:行者123 更新时间:2023-12-03 00:53:28 26 4
gpt4 key购买 nike

Selenium 中“//div[.//a[text()='SELENIUM']]”和“//div[//a[text()='SELENIUM']]”有什么区别xpath。

有人可以澄清我在 xpath 上的查询吗,当我在//a 之前给出 dot(.) 和没有 dot(.) .//a 时有什么区别

您可以在这个 url“http://demo.guru99.com/selenium/guru99home/”中使用上面提到的 xpath 来查看差异。

最佳答案

//x 搜索整棵树

.//x搜索上下文节点下的子树

因此,在谓词中,如果文档中的任何位置有 x//div[//x] 选择一个 div,而 //div[.//x] 选择一个 div(如果在以该 div< 为根的子树中有一个 x)/.

关于selenium - "//div[.//a[text()=' SELENIUM'] ]"and "//div[//a[text() ='SELENIUM' ]]"在 Selenium xpath中有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47362363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com