2014-11-08 47 views
1

目前,我坚持在XPath和Scrapy的问题,我必须解析像这样的例子。或条件在XPath的Scrapy

<dl class> 
<x class="another"><a>data 1</a></x> 
<y class="y"><b>data 2</b></y> 
</dl> 

我想要获取和标记之间的数据。所以,我想知道是否有解决方案,如

dl=response.xpath(".//dl") 
for row in dl.xpath(".//a or .//b") 

我想知道如果我可以把OR条件。

回答

1

Use |

dl.xpath(".//a | .//b") 
+0

由于它的工作! – Pramod 2014-11-08 10:37:33