美文网首页
从soapUI的返回xml中获取json数据

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

作者: 红木杉2018 | 来源:发表于2017-03-24 11:30 被阅读0次

方法(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

相关文章

网友评论

      本文标题:从soapUI的返回xml中获取json数据

      本文链接:https://www.haomeiwen.com/subject/jmoxottx.html