Как прочитать объект json почтальона из окружения в скрипте предварительного запроса
Я выполнил вызов покоя и загрузил json в "jsonobj"
if(responseCode.code === 200){
let response = pm.response.json(),
jsonobj = JSON.stringify(response);
postman.setEnvironmentVariable("jsonobj", jsonobj);
}
json содержит jsonarray, в каждом объекте json у меня есть поле "id". Теперь я хочу прочитать этот "jsonobj" в следующем вызове rest внутри скрипта предварительного запроса и получить поле "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);
}
}
но я ничего не получаю, консольное шоу - не определено