【发布时间】:2017-05-09 02:47:34
【问题描述】:
我有一个JSONObject 回复,比如
{
"0:"{
"name": "name1",
"surname": "surname1",
"id": "22",
"motivations": []
},
"1:"{
"name": "name2",
"surname": "surname2",
"id": "23",
"motivations": []
},
"2:"{
"name": "name3",
"surname": "surname3",
"id": "24",
"motivations": []
},
"sign": "9e46b7d6b140b",
"last_call": 1446
}
我想将其映射到 List<Person> ,但在我擦除之前我无法做到
"0:","1:","2:" ,"sign":"9e46b7d6b140b","last_call":1446.
知道如何在模型中映射它吗?
【问题讨论】:
-
我猜想改变你的 API。
-
JSON 格式的 t 是完全错误的。为了让您能够使用 GSON,它必须包含 Person 对象数组
-
所以是 api 故障?还是我需要对其进行不同的解码?
标签: android parsing gson retrofit