尝试解析此JSON响应并获取id值
{
"responseStatus": "SUCCESS",
"size": 1,
"start": 0,
"limit": 200,
"documents": [
{
"document": {
"id": 26,
使用此脚本解析响应并将其值发布为环境变量,由于某种原因,它无法获取预期的响应。
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("id", jsonData.id);
尽管它在环境中创建了id变量,但该值为空。
答案 0 :(得分:0)
由于id
在响应的documents
数组中的某个对象下,因此您应该使用此
var jsonData = JSON.parse(responseBody);
var id = jsonData.documents[0].document.id;
postman.setEnvironmentVariable("id", id);