laravel8 querylist数据采集

安装:

composer require jaeger/querylist

路由:

//querylist
Route::get('querylist',[\App\Http\Controllers\MonthController::class,'querylist']);

控制器:

namespace App\Http\Controllers;
use QL\QueryList;class MonthController extends Controller
{//数据采集public function querylist(){//采集的网址$url = 'http://www.rz-tea.com/';$content = file_get_contents($url);//范围$range = '.grid-item';$rules = ['title' => ['.article-title', 'text'],'img' => ['img', 'src'],'comment'=>['.article-digest','text']];$data = QueryList::html($content)->range($range)->rules($rules)->queryData();//输出数据print_r($data);}
}

输出:

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部