作者君 发表于 2025-6-17 15:21:09

循环用法+json解析示例[v2.2.2+]

本帖最后由 作者君 于 2025-6-17 22:12 编辑

从2.2.2版本开始,复合任务->流程操作中新增循环,如图所示:


具体用法:
将你需要循环的操作,用循环包裹即可,在要循环操作的前面,点击循环开始,插入开始点
不要忘了,在要循环操作的最后,插入结束点,如动图所示



设置完成后,被包裹的部分,将会循环处理,直到完成循环次数
简单几步,循环就完成啦!

进阶设置:
如果您是高级用户,想进一步,获取当前循环索引的值,用来做特殊处理,设置循环开始动作的变量名称即可,如图:


设置的变量名称,在循环内可以用{var:LOOP变量名}访问,比如本例是{var:LOOPi},下图是使用:

运行时,会替换成当前循环的索引,从0开始,比如循环到第5次了,这个值就是4

可以下载导入本帖子里的示例任务查看

另外:
实例任务还演示了json解析的用法,通过循环+json解析,我们可以依次取出json想要的值

查询方式支持jsonpath和jmespath两种,推荐后者,可以查询任何格式的json文本,查询到任何您想要的值
而且因为是公用的查询协议,您的学习成果可以通用到别处


下载附件导入即可查看,导入方法:
   主界面任务列表,点击右键,选择菜单里的导入,或者点击工具栏上的导入按钮,也可以直接拖放下载的ztt文件到主界面










页: [1]
查看完整版本: 循环用法+json解析示例[v2.2.2+]