首页 > 解决方案 > JSON路径问题

问题描述

我正在使用 com.jayway.jsonpath json-path 库的 2.4.0 版。我试图解析无效文档,但没有抛出异常。代码就像

this.json= Configuration.defaultConfiguration().jsonProvider().parse(document);

传递给 parse 方法的文档变量的值是“notvalidjson”。然而,调用返回很好地将字符串“notvalidjson”分配给成员 json 对象。这是预期的行为吗> 我期待抛出 InvalidJsonException。

谢谢,保罗

标签: javajsonpath

解决方案


设法解决了这个问题,而不是使用 JSONArray res = JsonPath.read(document, selector); 我用过 JSONArray res = JsonPath.parse(document).read(selector, JSONArray.class)


推荐阅读