Forum Discussion
sadika
12 years agoContributor
you can get Json String from Response using below Groovy Script
import com.eviware.soapui.support.XmlHolder
import net.sf.*;
import net.sf.json.*;
import net.sf.json.groovy.*;
def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
//Getting response from methods
def ResponseMessage = testRunner.testCase.testSteps["TestStepName"].testRequest.response.contentAsString
def jsonresponse = new XmlHolder(ResponseMessage)
def resonseBody = jsonresponse .prettyXml
Regards,
Sadik Ali
import com.eviware.soapui.support.XmlHolder
import net.sf.*;
import net.sf.json.*;
import net.sf.json.groovy.*;
def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
//Getting response from methods
def ResponseMessage = testRunner.testCase.testSteps["TestStepName"].testRequest.response.contentAsString
def jsonresponse = new XmlHolder(ResponseMessage)
def resonseBody = jsonresponse .prettyXml
Regards,
Sadik Ali