【发布时间】:2016-08-21 02:41:12
【问题描述】:
我正在使用 Retrofit 进行一些 api 调用。对于特定的端点,返回的 json 看起来有点像这样:
端点:api.example.com/1.0/userinfo?userid=7
返回的响应有点像这样:
{
"7":{
"name":"george",
"age"="32"
}
}
基本上,顶级对象是传递给 url 参数的任何数字(在本例中为 7)。
因此,当创建我的 Java 对象来对此响应建模时,我如何为这个顶级对象建模,以便即使名称发生更改,它在使用 gson 时也能正确映射?
【问题讨论】:
标签: android json gson retrofit retrofit2