在使用Javascript的邮递员中,如何从响应正文中的数组中获取多次出现的键的值

时间:2016-04-25 13:48:07

标签: javascript json postman

我正在尝试做什么 - 解析JSON响应,该响应具有一个数组,并且从一个元素的数组获取值出现多于1并将其保存在环境变量中。 以下是回应机构供参考 -

{
"key1": "valueofkey1",
"key2": "valueofkey2",
"arrayname": 
[
{
"arraykey1": "value1",
"arraykey2": "abc",
}, 
{
"arraykey1": "value2",
"arraykey2": "abc",
}
]
}

这是我正在做的事情 -

var data = JSON.parse(responseBody);
postman.setEnvironmentVariable("envvarname",data.arrayname[0].arraykey1);

始终在环境变量中保存value1。

寻找在envvarname下保存value1和value 2的方法。

我的下一个问题是 - 一旦envvarname保存了超过1个值,那么使用envvarname的API将如何能够逐个执行它的值。

0 个答案:

没有答案