简数导航:简数首页  简数控制台  采集入门教程  数据导出发送  AI写作生成

点击【加载更多】翻页采集

  有些列表页没有数字分页或 "下一页" 链接,只有一个【加载更多】按钮,点击后新内容会直接追加到页面底部。这种 "动态加载" 方式使得传统翻页采集失效。

  对于这类页面,可以使用简数采集器的 "Ajax动态加载" 功能,通过自动模拟点击按钮来采集全部数据。

使用说明:

  1. 启用【Ajax动态加载】模拟点击
  2. 获取选择器便捷方法


1. 启用【Ajax动态加载】模拟点击

  在采集任务的列表提取器中,按以下步骤操作:点击【动态】 -> 勾上【启用Ajax动态加载】 -> 选择【点击加载更多】-> 元素选择器中填写 "加载更多" 按钮的CSS选择器或XPath路径(详细获取方法) -> 设置点击次数,建议不超过5次(通常3-5次即可采集近期更新的全部数据,次数过多易引起超时)。

  完成此配置后,请继续正常配置列表提取器(网址采集)详情提取器(内容采集),最后运行任务即可采集【加载更多】翻页的数据。

  "Ajax动态加载" 加载类型使用说明:

  • 【仅等待】:当列表提取器预览窗口看不到想采的数据(空白、一直“加载中”或内容缺失等),但在浏览器里正常显示,就可尝试启用Ajax等待功能。

  • 【点击加载更多】:适用于采集点击 "加载更多" 按钮动态加载数据的网页,没有数字分页或 "下一页" 链接;


2. 获取选择器便捷方法

  获取 "加载更多" 按钮的CSS选择器或XPath路径的便捷方法。

1)查找按钮Html代码

  在浏览器直接访问列表页(chrome浏览器为例),加载更多按钮处鼠标右键-> 选择【检查】-> 自动定位到按钮相应的Html标签代码。

2)获取CSS选择器或Xpath路径(二选一)

方法一:获取CSS选择器

  观察Html代码中按钮的class属性值,在其前面添加一个点.符号,即可组合成CSS选择器。例如class="zq_more",则选择器应为.zq_more-> 填写到【Ajax动态加载】的元素选择器栏。

方法二:获取XPath路径

  在加载更多按钮的Html代码处,鼠标右键 -> 依次选择【Copy】-> 【Copy Xpath】,即可自动复制生成的Xpath路径值 -》粘贴到【Ajax动态加载】的元素选择器栏。


简数导航:简数首页  简数控制台  采集入门教程  数据导出发送  采集翻译

results matching ""

    No results matching ""