laravel框架中使用QueryList插件采集数据

news/2024/12/4 19:43:53/

laravel框架中使用queryList 采集数据

      采集数据对我们来说真家常便饭,那么苦苦的写正则采集那么一点点东西,花费了自己大把的时间和精力而且没有一点技术含量,这个时候就是使用我们的好搭档QueryList的好时机。

queryList的网上文档:https://doc.querylist.cc/site/index/doc/8

 1、下载QueryList
      http://querylist.cc/
2、解压引入到laravel框架中
  将QueryList 文件放入 app/
3、回到laravel框架根目录下
打开compose.json
添加

   "autoload": {"classmap": ["database","app/QueryList"],"psr-4": {"App\\": "app/"}},

4、打开cmd进入到laravel根目录下

  输入命令:composer dumpautoload
此时 Query就可以使用了
控制器示例:

use QL\QueryList;public function test(){// echo 123;exit;$url ="http://www.94uv.com/meishi/";$title =['text' =>['.article-text h2 a','text'],'link' =>['.article-text h2 a','href']];$res = QueryList::Query($url,$title)->data;print_r($res);exit;}

  输出结果:

 Array
([0] =>; Array([text] =>; 蛙来哒东塘再开新店,优惠三折起。[link] =>; /meishi/2016-11/42720.html)[1] =>; Array([text] =>; 万圣向上,云端狂欢|奥克斯万圣主题云端跑UP落幕[link] =>; /meishi/2016-11/42718.html)[2] =>; Array([text] =>; 八色烤肉新推各式套餐,还有周杰伦门票送![link] =>; /meishi/2016-11/42716.html)[3] =>; Array([text] =>; 长沙芙蓉国温德姆至尊豪廷大酒店自助小火锅热辣来袭[link] =>; /meishi/2016-10/42713.html)[4] =>; Array([text] =>; 911餐吧开业,长沙满哥8分钟挑战巨无霸大汉堡。[link] =>; /meishi/2016-10/42712.html)[5] =>; Array([text] =>; 隐鮨新店启幕 打造蓝鳍金枪鱼盛宴[link] =>; /meishi/2016-10/42709.html)[6] =>; Array([text] =>; 日料创意新吃法 温暖焗寿司上市[link] =>; /meishi/2016-09/42708.html)[7] =>; Array([text] =>; 香天下火锅“火辣”参展2016中国食品餐饮博览会[link] =>; /meishi/2016-09/42699.html)[8] =>; Array([text] =>; 最红吃货节丨用中式美味为每个吃货猎艳幸福感[link] =>; /meishi/2016-09/42698.html)[9] =>; Array([text] =>; 长沙首家五星级海鲜自助火锅闪耀登场[link] =>; /meishi/2016-08/42697.html))

 




---------------------
作者:woshihaiyong168
来源:CSDN
原文:https://blog.csdn.net/woshihaiyong168/article/details/53524846
版权声明:本文为博主原创文章,转载请附上博文链接!


http://www.ppmy.cn/news/533133.html

相关文章

02/26/周日

这俩天是礼拜天,木有课,only小小的作业,早已搞定。还是那个网站的制作,总结了一点经验。就是,在布局上,表格很有用,尤其是表格的嵌套,现阶段每个网页都用得到,但表格的嵌…

语言的翻译叫什么_烤肉为什么叫“烤肉”?不仅仅因为齐白石,还和这一门语言有关...

春节临近馋烧烤,不经意间发现“烤肉”一词的来源,和齐白石有关 春节到了,和亲朋们相聚算得上是一年当中最快乐的事情了。无需多言,先倒上一杯啤酒,你有聊不完的故事,我有吃不腻的烤肉,酒酣意浓,便是最快哉的享受。 想到这,作为一个吃货的我开始馋烧烤了,恨不得马上就…

五十 烤肉之后 我在软件园的那些日子里

赶到烤肉店,环境没的说,很是幽静,绿树成荫,鸟鸣蝉叫的,能听到有流水潺潺之声。在此吵闹的城市,难得还有如此神往之地。 文轩上前,在前台报了下名字。这家烤肉店的前台也是费了心思了&#xff0c…

Flask框架可视化模板

文章目录 modelsstatictemplatesviewsmanageapp子文件htmlerror.htmlecharts.htmlecharts2.htmlmain.htmltest2.html 目录结构 models __init__.py from app.extensions import dbfrom .hot_work import HotWork from .bigdata_work import BigDataWork from .avg_money_city …

IOS工程使用OpenCV库完整步聚

1.打开Xcode15并点击Create New Project 2.引用编译好的opencv2.framework框架 选择添加其它库 选择Add Files ... 选择OpenCV源码编译生成输入的IOS平台的opencv2.framework库 opencv库要放在工程目录下,不然会找不到 成功添加opencv库的引用,现在可在工程中使用openc…

图像与数字图像

图像就是用各种观测系统观测客观客观世界获得的且可以直接或间接作用于人眼而产生视觉的实体。视觉是人类从大自然中获取信息的最主要的手段。据统计,在人类获取的信息中,视觉信息约占60%,听觉信息约占20%,其他方式约占20%。由此可见&#xf…

相机模型概述

相机模型 如图:假设P是现实世界中的一个点,P是三维世界中的点 Pr(Xr,Yr,Zr) 光心O视作摄像头 Pc(Xc,Yc,Zc) 在相机平面中,Pc的坐标为(0,0,0) 在物理成像平面 Pp(Xp,Yp,0) 在像素平面 P(Xp,Yp,0) 但是!!! 到了像素平面,坐标就不一样了,像素平面坐标顶点(最左上角)才是…

图像形成

薄透镜 薄透镜公式 针孔相机模型 在薄透镜公式的基础上,提出以下假设 1 摄像机的孔径无穷小(针孔,只考虑光心处的射线) 2 物距远大于像距(图像位于焦距处) 3 把图像放在相机前方(正立的图像&…