从soapUI的返回xml中获取json数据

2017-03-24  本文已影响0人  红木杉2018

方法(1)

def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )

def response = context.expand( '${0006_001_006#Response}' )

def holder = groovyUtils.getXmlHolder(response )

def tradeDetails = holder.getNodeValue("//ebill[1]/tradeDetails[1]")

import groovy.json.JsonSlurper

def slurper = new JsonSlurper()

def re = slurper.parseText(tradeDetails)

def result=re.tradeNo

方法(2)

import groovy.json.JsonSlurper

def tradeDetails = context.expand( '${0006_001_006#Response#//ebill[1]/tradeDetails[1]}' )

def slurper = new JsonSlurper()

def re = slurper.parseText(tradeDetails)

def result=re.tradeNo

上一篇 下一篇

猜你喜欢

热点阅读