Xpath - 如何使用类目标提取数据



代码片段:

<td class="right odds down"><a class=" betslip" target="unibet" onmouseout="delayHideTip()" onmouseover="page.hist(this,'P-0.00-0-0','24vekxv464x0x4g25d',5,event,1,1)" href="/bookmaker/unibet/betslip//event/1002752206/coupon/single,2133228960,p,[0]">1.70</a></td>

我尝试从类目标是"Unibet"的页面中提取数据。此查询的正确格式是什么?

我试过:

//

*[classtarget="unibet"]//td/a/@class

好吧,target是元素<a>的属性,而不是类。用于查找<td>元素然后返回子元素的 XPath <a>其中target属性值等于 "unibet" 将是:

//td/a[@target='unibet']

如果要改为返回<a>元素class属性,只需向上述 XPath 添加一个尾随/@class

//td/a[@target='unibet']/@class

相关内容

最新更新