0

QueryList看上去是一个很强大的库,但刚学composer使用压力山大呀,我用的是TP5框架如何正确使用QueryList呢?

最好是能给我个简单的demo,只要能正常使用QueryList就行,感觉麻烦的是刚开始···后面的各种API官方都有示例,在线急等....拜托了

alandi 529
2017-11-07 提问
2 个回答
0

这个参考 QueryList 官方文档,举个栗子:
用 QueryList 采集 陕西丝路自强创业服务中心 公益机构的数据:查看源码,找到想采集的 DOM 元素的规则,编写 rules 采集即可。
采集机构标题的 Demo 代码如下:

public function index($id) {
    // 采集标题
    $rule = array(
        'header' => array('h3', 'html'),
    );

    $html     = 'http://www.ngo20map.com/User/view/id/' . $id;        
    $tempName = QueryList::Query($html, $rule)->data;
    $name     = $tempName[0]['header'];                                  // 团体名称
    echo $name;

    // 构建不同的 rule 采集不同的 DOM 元素,获取自己想要的数据
    ...
    
   
}    

采集效果如下:
006tKfTcgy1fl9pvf5vajj307v028jrk.jpg

撰写答案

你可能感兴趣的

推广链接