工作之前,需要进入到frame内部,点击分类后,检查,找到如下内容,定位后,在src中右键打开即可。
<iframe id="jsxx_iframe" style="width: 100%; border: 0px solid; height: 794px;" src="/XZZCDWB/zjb/goZjbZcxxwswwsPage?treezcbh=&type=&treeflbz=&mkbh=012201&pname=iframe_sjjc_012201&flbz=45&sfws=0&sfpl=true"></iframe>
页数设定:根据实际页数—+1,如下图:
页内行数设定:实际行数
将某一列写入无。
input#wszjb\[{{$increment([loopData.loop.$index],1)}}\]\.flh16
input#wszjb\[{{$increment([loopData.loop.$index],1)}}\]\.flh16
读取某列每行特定位置的值,给变量:price,给同行后一个某表格使用。
[name="wszjb[{{$increment([loopData.loop.$index],1)}}].dj"]
[name="wszjb[{{$increment([loopData.loop.$index],1)}}].dj"]
给后一行写数,取自上面的变量:price
[id="wszjb[{{$increment([loopData.loop.$index],1)}}].czbk"]
[id="wszjb[{{$increment([loopData.loop.$index],1)}}].czbk"]
{{variables@price}}
页内循环结束标志
结束后,保存,保存后会自动刷新到新的页面,不用向后一页的点。很好。
页数循环结束。
后期可直接把所有框架的链接,做成一个数值,让其自动循环,就更省尽了。
此记录。有效,哪位朋友有方法解决如price:{1,2,3}(该数值可秒取出来)。这样的值对应到相应的编辑框的方法,不使用循环的话,速度应该更快。应该就在下图画圈的位置如何写的
目前完成了16000条数据用时如下:
如果能解决我上面的假设,时间应在总10分钟以内。有会的朋友,说一下。感谢。
如果你想学习哪个网站的数据采集,发来一起研究。