正常工作的JSONPath在rest-assured-JSONPath中使用时不工作
tenants=jpath.getList("$..aa[?(@.name=='tid')].value");
是抛出
Script1.groovy: 1: expecting EOF, found '[' @ line 1, column 59.
untime-response'.$..aa[?(@.name=当我使用https://jsonpath.com/进行验证时,$..aa[?(@.name=='tid')].value正在工作
我做错了什么?请帮帮忙。提前谢谢。
发布于 2019-08-15 03:54:39
正如docs中提到的,rest-assured中的jsonpath库使用Groovy GPath语法,而不是您正在尝试的Jayway's jsonpath语法。如果你发布了一个你正在使用的示例json和你试图提取的东西,我可以试着帮你找出正确的表达式。
https://stackoverflow.com/questions/57254371
复制相似问题