欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

QueryList 采集

发布时间:2023/12/29 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 QueryList 采集 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

自己所总结的QueryList 采集

//1.首先引入正确的路径 找到queryList 里面两个以.php 的结尾的文件:

require '../../QueryList3/phpQuery.php'; require '../../QueryList3/QueryList.php';

//2.使用 一下文件:

use QL\QueryList;

//3.定义我们要采集的网址:

$html="http://zhibohenan.com/index.php/Home/Type/index/typeid/1.html";

//4.定义采集规则:
/用中括号括起来我们要采集的元素 中间用>隔开层级 如:class=fl 下面的div里面的p标签下面span元素的a标签里面的内容/

$rule=['title'=>['.fl>div>p>span>a','html'],'cont'=>['.fl>div>p>span>a','html'],'img'=>['.fl>div>p>span>a>img','href'] ];

//下面是我在该网站选择要截取的元素的内容 层级关系一定要理清,一级>下一级
截取于 直播河南 zhibohenan.com

//5.执行采集

$data=QueryList::Query($html,$rule)->data;

注:一定要指向一个data 否则会截取到页面所有的元素

//6.最后打印data

print_r($data);

总结

以上是生活随笔为你收集整理的QueryList 采集的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。