我必须解析json响应并获取字段“bookName”的值:“MyBook 001”
以下是我的回复:
{
"meta":{
"/data/library":{
"bookName":"MyBook 001",
"/book/ID":{
"readOnly":true,
"optional":false,
"hidden":true
}
}
}
}
这是我的脚本断言:
import groovy.json.JsonSlurper
def ResponseMessage = messageExchange.response.responseContent
def jsonResponse = new JsonSlurper().parseText(ResponseMessage)
def bName =jsonResponse.meta.data/library.bookName
log.info bName
我收到错误,因为没有这样的属性库 我尝试使用Soapui'get data'选项。但是当从maven / jenkins运行时,context.expand不起作用。
如何解析包含数据/库的响应?