如何从goutte中抓取内部html标签数据并以json格式返回



我在laravel中使用了Goutte包HTML代码

<div class="middle-stats">
<div class="wrap">
<div class="wrap-inner">
<ul class="mediaBodyStats">
<li><b>$16.1M</b> Price</li><li><b>47,503</b> Sqft</li><li><b>104.61</b> <div class="middle-stats middle-stats-mobile">
</div>

尝试以访问所有列表项

private product_details = [];
$page->filter('.middle-stats')->each(function($item){
print_r($item->text());
array_push($this->product_details, $item->text());

});

如何从laravel控制器在数组中添加列表数据

private product_details = [];
$page->filter('.mediaBodyStats > li')->each(function($item){
array_push($this->product_details, $item->text());
});

我们可以使用内部html标签与"gt"标志

最新更新