QueryList 如何实现多级递归采集?
发布于 作者:苏南大叔 来源:程序如此灵动~

在以前的文章里面,苏南大叔举的例子都是只采集一次就成型的。但是,事实上在实际情况中,经常会碰到需要递归多层采集的情况,那么本文中,苏南大叔就拿着官方的例子,说一下递归多级采集的代码写法:

基本说明
可以在getData()
方法中多次调用QueryList
来实现递归多级采集。所以基本套路是这样的:
上面的是套路代码,注意替换...
字样。
代码示例
结果类似如下:
总结
苏南大叔的QueryList
系列教程基础部分,就到这里暂告一个段落。在未来的文章里面,苏南大叔计划描述一下QueryList
的插件体系。通过这些插件的安装使用,就可以为QueryList
增加很多新的功能了。
这里也许有两个插件,在日常工作中,是大家可能会用到的。大家可以看看。
- AbsoluteUrl - URL转绝对路径 https://doc.querylist.cc/site/index/doc/35
- CurlMulti - 多线程采集 https://doc.querylist.cc/site/index/doc/36
更多苏南大叔的QueryList
的经验文章,记得查看下面的链接:


