How to get JDBC Response into an Array
Hello All,
I'm trying to compare JSON Response and DB Response
Below is the sample Code Snippet
import groovy.xml.*
import groovy.json.*
//DB Response
def dbresponse = context.expand( '${JDBC Request#ResponseAsXml}' )
log.info dbresponse
def dbsluper=new XmlSlurper().parseText(dbresponse)
log.info dbsluper
//Json Response
def jsonresponse = context.expand( '${REST Request#Response}' )
//log.info jsonresponse
def jsluper=new JsonSlurper().parseText(jsonresponse)
//log.info jsluper
//Writing the json specfic data into an array
def jsonvalues=[]
jsluper.STMT_BK_ADDR_LINE.each{
jsonvalues.add(it.value)
}
jsonvalues.sort()
log.info jsonvalues
def dbvalues=[]
dbsluper.Results.each{
dbvalues.add(it.value)
}
log.info dbvalues
Here I'm getting empty result set for dbvalues
Attached is the sample screen snippet