我的应用程序目前从外部数据源读取JSON字符串,并将其解析为对象的HashMap。当应用程序打开时,每10秒就会发生一次。
我希望为该对象实现一个缓存,以便如果用户脱机,则仍然可以显示最后检索的数据集。
做这件事的最好方法是什么?我想了几个,但我不知道什么是最好的方法。
发布于 2014-05-08 17:54:26
我认为序列化将是最好的方法。只需创建一个类,其属性将是JSON键。例如,如果您的JSON是
{
Car:{
name: "XYZ"
color: "red"
}
}你的课将是:
class Car implements Serializable{
private String name;
private String color;
}检查此链接以了解如何序列化和反序列化对象。
https://stackoverflow.com/questions/23548294
复制相似问题