gpt4 book ai didi

用于解析任何 json 文件的 Java 代码,无论其格式或 key 如何

转载 作者:行者123 更新时间:2023-11-29 03:41:38 24 4
gpt4 key购买 nike

我已经搜索了很多天,但没有得到任何答案。所以最后我来到了这个网站。是否有任何 java 代码或任何库可以解析任何 json 文件,无论其格式如何,也不知道 json 文件中存在的所有键。

无论给定什么 json 文件,它都可以显示其中的所有键值对。

最佳答案

您也可以试用 Genson http://code.google.com/p/genson/ .

如果根是一个对象,你可以将 json 文件反序列化为一个映射(否则它是一个数组,你反序列化为一个数组)。

FileReader reader = new FileReader("path/to/your/json");
Map<String, Object> map = new Genson().deserialize(reader, Map.class);

根据您想要实现的更好性能,您可以直接使用流式 api(但需要编写更多代码)。您只想打印键/值??

Genson 具有完整的数据绑定(bind)支持并提供了一些其他不错的功能,请查看 wiki .

关于用于解析任何 json 文件的 Java 代码,无论其格式或 key 如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12871883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com