【发布时间】:2016-03-26 14:36:32
【问题描述】:
我正在尝试将下一个 JSON 转换为对象:
{
AccountName:"temnoi",
Parts:{
part-0:{
Name:"HOME",
UptimeSeconds:"2143943",
},
part-1:{
Name:"WORK",
UptimeSeconds:"2276958",
}
}
}
问题是 Parts 不是一个数组,所以我不知道如何 以 List 或任何其他数据结构的形式获取它们。
现在我有这样的 DTO 类
public class Info {
private String AccountName;
private List<Parts> Parts;
}
但显然程序崩溃,因为没有数组。我将 Retrofit2 与 GsonConverter 一起使用。
任何人都可以提出解决这个问题的建议吗?
【问题讨论】:
标签: android json retrofit2 gson