com.jayway.jsonpath.InvalidPathException: пробел не разрешен в пути

Я использую JsonPath для проверки совпадений некоторых json-paths против JSON документ с SpringBoot приложение.

Это дает следующее исключение, когда я включаю in оператор внутри выражения. Но то же самое jsonpath Выражение отлично работает в Интернете. Я пробовал отлаживать внутри jayway код, но не повезло в поиске решения.

com.jayway.jsonpath.InvalidPathException: com.jayway.jsonpath.InvalidPathException: Space not allowed in path

JSON Полезная нагрузка:

{
     "color": "red",
     "price": 19.95
}

jsonpath expression:

$.[?(@.color in ['red','blue'])]

0 ответов

Другие вопросы по тегам