我有以下源代码:
<li nums="1 - 1" price="519.80" class="current">
<span class="col1">1 + </span>
<span class="col2">US $519.80</span>
</li>
现在我想得到结果:US $ 519.80,所以我尝试用col2选择范围,但是由于类col2的跨度存在多于一个它应该是内部的那个
我尝试过:
//*[contains(@class, 'current') and contains(@class, 'col2')]
但结果我得不到“US $ 519.80”。
提前感谢任何提示。
答案 0 :(得分:2)
简单 xpath 表达式:
//li[@class="current"]/span[@class="col2"]/text()
答案 1 :(得分:0)
你可以尝试
//span[@class='col2']/text()