1

我需要得到一个具有==code的数组元素:fieldfirstName

{
    "errors": [
        {
            "field": "firstName",
            "code": "NotBlank"
        },
        {
            "field": "lastName",
            "code": "NotBlank"
        }
    ]
}

使用 JsonPath,方法是$.errors[?(@.field == firstName)].code. 我如何在 Rest Assured 中使用其 GPath 语法做同样的事情?

4

1 回答 1

2

还没有尝试过,但从我的脑海中这应该可以工作:

errors.find { it.field == 'firstName' }.code
于 2014-08-09T19:17:34.690 回答