2

我有一个关于 dom 爬虫的问题,或者更具体地说,是 CssSelector 组件。当我跑

$descendants = $crawler->filter('ul > li');

在一个多维列表上,我得到了所有的直接孩子。但是当我跑步时

$descendants = $crawler->filter('ul li');

我希望得到所有的后代,但我什么也没得到。我究竟做错了什么?

4

1 回答 1

0

Wouter J 是对的,这是不可能的。但这是一个可接受的解决方法:

$descendants = $crawler->filter('ul')->filter('li');
于 2012-11-11T22:35:49.220 回答