Crawler symfony2过滤器显示节点列表为空

时间:2014-11-28 13:12:00

标签: php symfony web-crawler goutte

我使用Goutte / Symfony2废弃网页,我遇到过滤器问题,

我有$ msg爬虫(网络的一部分),如果我打印html我可以在$ msg里面看到一个带有.mola类的div,为什么如果我过滤$ msg从.mola获取文本我得到The current node list is empty

$msg = '<div class="mola_wrap"> 
            <span class="mola" title="titleinside">109</span>'; // in $msg are more code

$msg->filter('.mola')->text();

谢谢!

1 个答案:

答案 0 :(得分:1)

假设$ msg是包含此html的Crawler对象

<div class="mola_wrap"> 
    <span class="mola" title="titleinside">109</span>
</div>

您的代码很好,也许您抓取的网站在某些页面中没有.mola类