我正在尝试创建一个函数,在该函数中我传递一个 json 对象JsonSlurper
和一个包含位于原始位置的 json 对象的字符串。如果是,则在满足元素计数条件时返回 true 或 false。例如:
我的儿子:
{
"Errors": [],
"Loans": [
{
"Applications": [
{
"id": 1,
"name": "test"
}
]
},
{
"Applications": [
{
"id": 2,
"name": "test3"
},
{
"id": 3,
"name": "test3"
}
]
}
]
}
我的方法将得到 json 数组,如下所示:
def myJson = new JsonSlurper().parseText(receivedResponse.responseBodyContent)
def result = verifyElementsCountGreaterThanEqualTo(myJson, "Loans[0].Applications[1]", 3)
有没有这样的图书馆可以为我做到这一点?
我试图myJson["Loans[0].Applications[1]"]
获取 Json 对象,以便获取大小,但结果是null
.