菜单

For循环数据

场景:

从Excel中获取数据,依次访问amazon网站,滚动页面,访问ebay网站,滚动页面,访问walmart网站,滚动页面。

 

建议:

请将以下RPA流程JSON导入到AdsPower中。案例讲解主要的步骤与思路,其他步骤请自行研究。

[ { "type": "useExcel", "config": { "path": "C:\\Users\\snake\\Desktop\\test.xlsx", "variableList": [ "URL" ], "remark": "", "variable": "excel_data" } }, { "type": "forLists", "config": { "content": "excel_data", "variableIndex": "for_lits_index", "variable": "item", "children": [ { "type": "extractKey", "config": { "content": "item", "key": "URL", "variable": "url_data", "remark": "" } }, { "type": "newPage", "config": {} }, { "type": "gotoUrl", "config": { "url": "${url_data}", "timeout": 30000, "remark": "" } }, { "type": "waitTime", "config": { "timeoutType": "randomInterval", "timeout": 30000, "timeoutMin": 4454, "timeoutMax": 5555, "remark": "" } }, { "type": "scrollPage", "config": { "distance": 3587, "type": "smooth", "scrollType": "pixel", "position": "bottom", "remark": "" } }, { "type": "waitTime", "config": { "timeoutType": "randomInterval", "timeout": 30000, "timeoutMin": 2454, "timeoutMax": 3121, "remark": "" } } ], "remark": "" } } ]

 

使用说明:

第1步:创建1个Excel文件,填充内容如下,并保存。

 

第2步:使用【导入Excel素材】,将刚才创建的Excel文件导入,并存为变量excel_data。Excel里面的数据会以数组的形式存下来:

[{"URL":"https://www.amazon.com"},{"URL":"https://www.ebay.com"},{"URL":"https://www.etsy.com"]

 

第3步:因为需要循环使用Excel里面的数据,而Excel里的数据已经存到excel_data了。所以我们要使用【For循环数据】,将每1行数据提取出来,存到变量item。

 

第4步:由于item变量保存的是一个对象,即{"URL":"https://www.amazon.com"} ,并不能直接拿来使用。所以,需要提取:https://www.amazon.com 。故继续使用【字段提取】,提取 key 填 URL,把提取出来的值存为url_data。

 

第5步:接下来就可以使用提取出来的数据了。后续步骤请自行研究案例模板。

 

思路总结:

上一个
导入Excel素材、字段提取
下一个
For循环元素
最近修改: 2024-06-20Powered by