【发布时间】:2021-12-30 15:10:01
【问题描述】:
我练习构建 xpath 表达式。 我找到了以下任务:
选择小苹果和大橙
<div class='table'>
<plate id="fancy">
<apple class="small"/>
</plate>
<plate>
<orange class="small"/>
<orange/>
</plate>
<pickle class="small"/>
</div>
我不明白为什么下面的表达式不能解决问题:
//apple[@class='small']|//orange[last()]
【问题讨论】:
-
小苹果和大橙:但是
|代表或,你到底在找什么? -
我想我两个都需要。这取自网站:**topswagcode.com/xpath** 问题 18
-
但是怎么玩……我还是一头雾水:/
-
你必须按照他们的规则玩 :( 这意味着你必须使用 last()
-
是的 :) 现在我可以看到盘子与
//plate[position()=last()]一起轻推
标签: selenium selenium-webdriver xpath css-selectors