我对dom抓取工具有疑问,或者更具体地说是CssSelector组件。我跑的时候
$descendants = $crawler->filter('ul > li');
在多维列表中,我得到所有直接的孩子。但是当我跑步时
$descendants = $crawler->filter('ul li');
我希望得到所有的后代,但我什么也得不到。我做错了什么?
答案 0 :(得分:0)
Wouter J是对的,这是不可能的。但这是一个可接受的解决方法:
$descendants = $crawler->filter('ul')->filter('li');