В настоящее время я использую Gson и Retrofit для моего проекта Android, который автоматически анализирует API, необходимый для меня. Однако я понял, что API содержит значение, в котором он может быть логическим или Object для разных типов данных в API.GSON различное значение для того же ключа
Например
...
{
"media": false,
},
{
"media": {
"mp4": "http://sample.com/something.mp4",
"jpg": "http://sample.com/something.jpg",
}
},
...
Как именно моя модель Gson должна быть?
@SerializedName("media")
Object images;
Использование универсального типа T. –
Вы можете изменить ключ JSON? Это путает смысл. –
Может иметь это как 'JsonElement'. –