JSONObject到自定义对象转换

时间:2011-05-23 18:19:33

标签: android json object

我从Web服务接收可能包含不同密钥的json对象列表。例如,一个人会有一个标题,一个网址和一个图片网址列表,另一个会有更多的电话号码...我需要将这些对象保留在内存中,但我不确定最好的方法

1-我可以按原样保留JSONObject。

2-我可以创建一个包含所有可能字段的通用Item对象数组(大多数对所有项都是通用的),并且对于每个实例,只设置在json对象中具有相应键的字段,以及将其他人留空。

3-我还可以为每个对象创建一个包含项目所包含的键的地图。

关于最佳方法的任何想法?

由于

1 个答案:

答案 0 :(得分:2)

我会查看JacksonGSON以获取JSON对象映射。