【发布时间】:2020-09-14 14:47:39
【问题描述】:
我有一个匿名对象数组,我想通过特定字段查找对象。
我试过这个:
jsonPath.get("$.[?(@.name == 'David')]")
但我收到以下错误:
Invalid JSON expression:
Script1.groovy: 1: Unexpected input: ' $.[' @ line 1, column 29.
$.[?(@.name == 'David')]
^
1 error
我该如何解决?
json 是:
[
{"name": "David"}, {"name": "Ron"}, {"name": "Dana"}
]
【问题讨论】:
标签: java json rest-assured rest-assured-jsonpath jayway