Hi,
my request has this response:
[
{
“Site”: “google.com”,
“external”: false,
“active”: true,
“black”: false,
“AVR”: false
},
{
“Site”: “google.ca”,
“external”: false,
“active”: true,
“black”: false,
“AVR”: false
},
{
“Site”: “yulu.com”,
“external”: true,
“active”: false,
“black”: true,
“AVR”: true
}
]
I want to set global variable with each set of data like:
var1 = “Site”: “google.com”,
“external”: false,
“active”: true,
“black”: false,
“AVR”: false
var2 = “Site”: “google.ca”,
“external”: false,
“active”: true,
“black”: false,
“AVR”: false
var3 = “Site”: “yulu.com”,
“external”: true,
“active”: false,
“black”: true,
“AVR”: true
I am able to set each value in one var like for example:
var1= “Site”: “google.com”,“Site”: “google.ca”,“Site”: “yulu.com”
by using this code:
> var jsonData = JSON.parse(responseBody);
var jsonNamesData = jsonData; console.log(jsonNamesData); var parsedData = ""; for(var i=0;i<jsonNamesData.length;i++){ parsedData = parsedData +"\"Site\" : \"" +jsonNamesData[i].Site+"\", "; console.log("\"Site\" : \"" +jsonNamesData[i].Site+"\""); } pm.globals.set("Site", parsedData);
Thank you for your help.