【发布时间】:2019-04-18 05:20:25
【问题描述】:
我目前正在处理一个 api,它返回包装在具有动态名称的标准数据对象中的所有值,或者这样:
{
"<this string changes based on call>: {
"code": 0,
"message: "msg",
"<this parameter name changes based on call>": T
}
}
我想出了一种方法来使用 Retrofit 的 Converter.Factory 来处理它自己的对象,并正确返回数据负载。然而,处理对象的动态名称并提取底层对象被证明更具挑战性。
【问题讨论】: