У меня есть 3 объекта из JSON, а второй объект - динамическое значение, то есть оно может быть массивом или объектом. Поэтому он выглядит следующим образом:Создайте модель POJO с динамическим значением объекта
{
obj1 : {....},
dynamicObj2 : {....}, // it can be object or array
obj3 : {....}
}
Итак, мой вопрос в том, как это можно достичь в классе POJO? Я использую GSON для этого случая. И это будет реализовано в конце Android, и я использую модификацию для сетевой библиотеки. Любое предложение для класса POJO? Или я должен использовать ручной объект String и разбор по одному?
Вы можете использовать класс Object: https://developer.android.com/reference/java/lang/Object.html –
@AhmedAbidi, значит, вы должны указать этот объект по типу данных, которые я получаю от JSON ? –
Я действительно не думаю, что это необходимо, GSON будет обрабатывать это –