我需要获取具有 field
== firstName
的数组元素的 code
:
{
"errors": [
{
"field": "firstName",
"code": "NotBlank"
},
{
"field": "lastName",
"code": "NotBlank"
}
]
}
对于 JsonPath,执行此操作的方法是 $.errors[?(@.field == firstName)].code
。如何使用其 GPath 语法在 Rest Assured 中执行相同操作?
最佳答案
还没有尝试过,但从我的想法来看,这应该可行:
errors.find { it.field == 'firstName' }.code
关于java - 如何在放心中通过字段值查找对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25173821/