在Android中使用Retrofit将JSON解析为对象模型

时间:2015-05-14 15:18:34

标签: android json retrofit

几天前,我开始使用Retrofit而不是OkHTTP来与API进行通信。一切都很完美,但我有一个疑问,我没有发现任何明确的事情。

如果我的API有这样的JSON响应

XmlElementWrapper

这意味着我应该有这样的POJO结构?

{
"event": {
           "status": "4",
           "participants": "5.455"
         },
"more_data": "string_data",
"even_more_data": 0 
}

是否有将所有这些信息存储在一个POJO中?

由于

1 个答案:

答案 0 :(得分:0)

@ Joseph82,使用内部类并不总是一个好主意。如果您不小心并且您不知道自己在做什么,那么内存泄漏的可能性很大。因此,我建议在使用Retrofit(个人意见)时坚持两种方法。

这是关于该主题的stackoverflow讨论的link。检查"垃圾收集和非静态内部类"节