Задать вопрос
@iga2410

Как сериализовать JSON, если поле заранее неизвестно?

Приходит Json примерно вот такого вида. Вопрос следующий, если название поля массива заранее неизвестно (оно непостоянное и будет меняться каждый раз), как мне его правильно сериализовать, чтобы потом к нему обращаться?

908986c1569a4faea82fc3cf01f5d734.png
  • Вопрос задан
  • 426 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
@aol-nnov
на мой взгляд, это какой-то изъян в дизайне. если в ваших силах что-то поменять, поменяйте скорее
например
"cart": {
  "id": "588xxxxx",
  "items": [
тут содержимое
  ]
}
Ответ написан
teke_teke
@teke_teke
programador
оно там одно для узла cart? так и сохраняйте, а потом просто делайте cart.keys[0].
Ответ написан
@davidnum95
если используешь GSON, то напиши кастомный десериализатор и сохраняй в нормальную модель
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы