ContributionsMost RecentMost LikesSolutionsRe: How to get all parameter Values from RestAPI response in an arrayList using Java/Groovy I am using MongoDb and values from Db are like that- [282046477, "asdfg1234","register",282046478,"asdfg1235","not-register",282046479,"asdfg1236","register"] If RestAPI Response values stored in [Key,Value] format then comparing both the arryList retun 'False'. please suggest if there is any other solution. Re: How to get all parameter Values from RestAPI response in an arrayList using Java/Groovy My requirement is like that - 1) Store RestAPI Response value in an arrayList. 2) Store DB values in second array List and 3) Compare both the array should return True. How to get all parameter Values from RestAPI response in an arrayList using Java/Groovy My response api like this in ReadyAPI tool- { "response" : [ { "imageid" : "asdfg1234", "softwareId" : 282046477, "accessLevel" : "register", }, {"imageid" : "asdfg1235", "softwareId" : 282046478, "accessLevel" : "not-register", }, { "imageid" : "asdfg1236", "softwareId" : 282046479, "accessLevel" : "register", }, } I want to store all the values in an arrylist like- [ "asdfg1234",282046477,"register","asdfg1235"282046478, "not-register","asdfg1236",282046479,"register"] I tried this code - but getting null response ArrayList<String> resArrayList = new ArrayList<String>() for( int i = 0; i < 10; i++) { def resimageid = context.expand( '${RestAPI#Response#$[\'response\'][i][\'imageid\']}' ) def ressoftwareId = context.expand( '${RestAPI#Response#$[\'response\'][i][\'softwareId\']}' ) def resaccessLevel = context.expand( '${RestAPI#Response#$[\'response\'][i][\'accessLevel\']}' ) resArrayList.add(resimageid) resArrayList.add(ressoftwareId) resArrayList.add(resaccessLevel) } log.info(resArrayList) Please Help me to get the values. Solved