【发布时间】:2014-12-25 04:58:27
【问题描述】:
我面临一个问题,我必须从子节点获取结果,该子节点可能是也可能不是在 scrapy 中使用 Xpath 的其他节点的父节点。考虑这种情况
<h1 class="main">
<span class="child">data</span>
</h1>
或
<h1 class="main">
<span class="child">
<span class="child2">data</span>
</span>
</h1>
我的解决方案是response.xpath(".//h1[@class='main']/span/text()").extract()
【问题讨论】: