如果在将其用于 2 页时存在 2 个元素中的一个,我想选择一个元素
第一页(折扣价)
<div class="price">
<span class="originalRetailPrice">$2,990.00</span>
</div>
</div>
<div class="price">
<span class="salePrice">$1,794.00</span>
</div>
或第二页(只有一个价格)
<div class="price">
$298.00
</div>
我用过
//span[@class="originalRetailPrice"] | (//div[@class="priceBlock"])[1]
,但我得到了两倍的价格
我想要的是选择第一个价格是什么时候class="originalRetailPrice"
或者什么时候//div[@class="price"]/text()[1]
所以最后我想让选择在两个页面上都起作用