Xpath在表中拉数字但在下一个跨度后没有任何内容

时间:2014-12-23 01:02:57

标签: html xpath

目前我正在尝试运行Xpath来获取数字" 222,904"来自下图中的代码。目前我正在添加日期。

enter image description here

目前我有以下Xpath。这显然抓住了桌子上的所有东西。我不能使用长字符串,例如" / html / body / div [6] / div / div [2] / div [2] /"因为这些页面会动态更改,所以此Xpath只能在这一页上运行。任何帮助都会很棒我在这里制动我的头脑。谢谢!

//div[@class='video-details-inside']

1 个答案:

答案 0 :(得分:1)

这里有多种方法可以达到这个数字。

例如,使用span获取class="added-time"并检索之前的文本同级

//div[@class="video-details-inside"]/table//span[@class="added-time"]/preceding-sibling::text()

或者,只需获取相应text()的{​​{1}}:

td