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 に答える