Contributions
Re: 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.4 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.4KViews0likes3CommentsRe: 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.4 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.4KViews0likes5CommentsHow 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.Solved2.5KViews0likes8Comments