我刮的網站,我需要從這個HTMLDocument的得到的數值:同時獲得父母和孩子文本使用XPath(HtmlXPathSelector)
<td>
<span style=" color: red; font-weight: bold;"> 1.950</span>
</td>
<td> 3.400</td>
我需要提取兩個1.950和3.400,但我無法弄清楚如何做到這一點,當一個值只在一個,而另一個也有一個跨度。有沒有一種通用的方法來獲得父母和孩子的路徑?我正在使用scrapy
框架和HtmlXPathSelector
。我可以使用一個路徑/td/text()
,另一個使用/td/span/text()
,但我需要在一個查詢中完成。這怎麼能實現?