制作规则和手动执行时有数据,但本地采集和云采集均无数据
第一种情况是采集的时候网页没有正常打开加载数据,本地采集的时候点击采集窗口右上角【显示页面】观察看下页面加载是否正常,比如网页是否需要登录,如果是需要登录再设置登录。
其中一种情况为网页包含Iframe框架,八爪鱼只支持一层Iframe,如果有多层Iframe框架需要手动把Iframe框架地址提取出来,手动提取Iframe地址最简单的方法是借助火狐浏览器的插件工具。其解决方法如下:
工具:火狐老版本浏览器(54及之前的版本),并安装firebug、firepath插件。
1、将网页在火狐浏览器中打开
2、将鼠标移至需要采集或输入处,右击后选择“此框架”>>“在新标签页中打开框架”
3、将新标签页中打开后的网页网址复制到把八爪鱼中操作
4、余下步骤根据需求,先按常规步骤做规则
具体可参考教程网页包含Iframe框架怎么处理?