我执行了一次调用,并将一个json加载到“ jsonobj”中
if(responseCode.code === 200){
let response = pm.response.json(),
jsonobj = JSON.stringify(response);
postman.setEnvironmentVariable("jsonobj", jsonobj);
}
json包含jsonarray,在每个json对象中,我都有“ id”字段。 现在我想在请求前脚本内的下一个rest调用中读取“ jsonobj”,并获取“ id”字段 我的请求前脚本:
var jsonobj = pm.environment.get("jsonobj");
console.log(jsonobj)
var myid=null;
for(var id in jsonobj) {
if (jsonobj.hasOwnProperty(id)) {
myid = jsonobj[id].id;
console.log("myid" + " -> " + myid);
}
}
但是我什么也没得到,控制台显示-未定义