这来自一个不太了解 Java 的人。
我有一个包含对象数组的 .json 文件。确保文件格式正确。有没有一种简单的方法将该文件的全部内容反序列化为 List<myObject>
(然后将其序列化回数组)。
我看到了各种比应有的更复杂的代码,或者以单独的方式处理每个键,这是我真正不需要的东西。
最佳答案
我的建议是:
- 为了摆脱大量代码和样板文件,请使用已经开发的库,例如 Gson , Jackson或类似的,
- 看看如何对您要读取的列表进行建模...并尝试编写一个代表列表中对象的 POJO 类( online tools 可以帮助您做到这一点)。
- 尝试序列化和反序列化文件的内容
剩下的就是享受结果......
关于Java - 从文件中反序列化整个 json 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36606637/