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'])]