Rad*_*čík 2 javascript arrays parsing json postman
我有这个 json
这个 JSON 代表一个购物车,我需要将所有“id”参数放入一个数组中,并将该数组设置为环境变量。JSON 中可以有多个“id”参数。然后我需要随机使用创建的数组中的元素。(我需要根据id随机从购物车中删除商品)
有办法实现吗?我正在努力寻找解决方案。谢谢
首先获取整个响应,解析它。您已将该代码放入Tests
选项卡中postman
对于你的情况:
var array = JSON.parse(responseBody).order.commerceItems;
var ids = [];
for(var i=0; i< array.length; i++)
{
ids.push(array[i].id);
}
Run Code Online (Sandbox Code Playgroud)
现在将 的ids
环境变量或全局变量放入PostMan
.
postman.setEnvironmentVariable("ProductIds",JSON.stringify(ids));
Run Code Online (Sandbox Code Playgroud)
现在,当你想随机访问某个 id 时,你必须在Pre-request Script
选项卡中写入,如下所示:
归档时间: |
|
查看次数: |
14081 次 |
最近记录: |