2
我不得不解析JSON響應,並得到現場「BOOKNAME」的價值:「MyBook 001」SOAPUI - 解析JSON響應 - 包含斜槓「/」字段名
這裏是我的迴應:
{
"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「獲取數據」 OPTI上。但是從maven/jenkins運行時,context.expand不起作用。
如何解析包含數據/庫的此響應?
在屬性名稱中使用'/'的具體原因是什麼? – Rao