这是我的html
代码:
<div class="loged-in">
<div>
<span> |</span>
<a href="https://www.jabong.com/account/">Hi, abhinav</a>
<span class="drop-arrow"/>
</div>
我想选择以下链接,我尝试过这个xpath。
<a href="https://www.jabong.com/account/">Hi, abhinav</a>
//div[@class='loged-in']/*[1]
答案 0 :(得分:1)
根据发布的HTML代码段,目标<a>
元素嵌套在外部<div>
(当前缺少结束标记)中,因此XPath应该考虑内部<div>
同样如此:
//div[@class='loged-in']/div/a
演示: xpathtester
,xpatheval
Html输入:
<div class="loged-in">
<div>
<span> |</span>
<a href="https://www.jabong.com/account/">Hi, abhinav</a>
<span class="drop-arrow"/>
</div>
</div>
输出
<a href="https://www.jabong.com/account/">Hi, abhinav</a>
答案 1 :(得分:0)