2014-11-08 95 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