您好我正在使用laravel Goutte包来抓取我的项目中的一些特定数据进行数据分析,而我正在应用过滤器一些td返回正确的结果而一些不返回结果任何人有想法请帮助我的控制器代码是
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Goutte;
use Goutte\Client;
use App\Http\Requests;
class MapController1 extends Controller
{
//
public function index()
{
$crawler = Goutte::request('GET', 'http://www.upsldc.org/real-time-data');
$crawler->filter('body')->each(function ($node) {
echo "<pre>";
//var_dump($node->text());
echo $node->filter('td')->eq(0)->text();
echo $node->filter('td.up_schedule')->text();
echo $node->filter('td')->eq(2)->text();
});
}
}
返回 Schedule(MW)Drawl(MW)但是这个echo $ node-&gt; filter('td.up_schedule') - &gt; text();行没有回报。提前致谢