gpt4 book ai didi

json - 从 Postman 中的对象数组中提取值

转载 作者:行者123 更新时间:2023-12-04 16:42:31 25 4
gpt4 key购买 nike

我想从带有 Postman 对象的数组中提取 Id 值,然后将其设置为环境变量。如果 JSON 响应是一个对象,则以下脚本有效,但不适用于对象数组(我的数组只有一个对象)。

var data = JSON.parse(responseBody);
postman.setEnvironmentVariable("userid", data.Id);

JSON 响应:
[
{
"Id": 1287,
"LastName": "Trump",
"FirstName": "Donald",
"MiddleName": "Von",
"City": "New York City",
"Phone": "66 77 88",
"State": "New York",
"Fax": "111-222-333",
"ReferenceId": "12345",
"Active": false,
"CurrentWorkingSchemeId": null
}
]

最佳答案

如果它是一个对象数组,那么在抓取对象的键之前,只需使用索引 [0] 选择第一个对象,如下所示:

var data = JSON.parse(responseBody);   
postman.setEnvironmentVariable("userid", data[0].Id);

关于json - 从 Postman 中的对象数组中提取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42257293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com