有关获取输入 JSON 文件的 JPATH 的任何建议。基本上是来自 JSON 文件的 JSON 模式的树结构
问问题
462 次
2 回答
0
您应该可以使用JsonParser
这种方式;
首先,将 JSON 文件内容作为字符串获取。(说jsonString
)
然后编写这样的代码;
JsonParser parser = new JsonParser();
JsonObject o = parser.parse(jsonString).getAsJsonObject();
拥有 JSON 对象后,您可以使用JsonPath 库来获取您可能需要的内容。
希望这可以帮助!
于 2020-01-20T13:20:20.600 回答
0
试试https://github.com/saasquatch/json-schema-inferrer
Json 文件或字符串到 JsonNode,然后
JsonSchemaInferrer.newBuilder()
.setSpecVersion(SpecVersion.DRAFT_06).build()
.inferForSample(jsonNode)
于 2021-11-22T22:16:19.650 回答