我对使用postman还是个新手,我尝试将我请求的JSON响应的一部分存储在一个变量中。我的问题是JSON没有标签。看起来像这样:
[ "01000511", "00000001", "00000009", "01000654" ]
是否可以将JSON存储为数组并创建如下所示的变量:id 1 =响应[0],id 2 =响应[1]?提前感谢!
8i9zcol21#
假设响应就像你描述的那样,你可以在你的 Postman 请求中使用“测试”标签来做这件事。
下面是代码
// If the response is exactly like you described (You may have to adapt the query to get your array) const resp = pm.response.json() for (var i = 0;i<resp.length;i++) { pm.environment.set("id"+i, resp[i]); }
在您的Env目录中,结果如下:
1条答案
按热度按时间8i9zcol21#
假设响应就像你描述的那样,你可以在你的 Postman 请求中使用“测试”标签来做这件事。
下面是代码
在您的Env目录中,结果如下: