我正在使用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'])]