Как избежать небезопасных вызовов и создать лучшую структуру моделей ответа? - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь проанализировать запрос API Spacex Нажмите здесь, чтобы увидеть json структуру . Я создал структуру моделей pojo, используя Android студийный плагин. Теперь это выглядит как Нажмите здесь, чтобы увидеть Я использую этот код для получения необходимых полей. enter image description here
Как видите, это не так хорошо. Не могли бы вы дать мне совет, как избежать такого кода в моем приложении и создать лучшую структуру ответа, используя базовые классы и абстракцию? Структура ответа имеет множество вложенных классов.

1 Ответ

0 голосов
/ 07 марта 2020

Если вы разрабатываете приложение android, используйте DataBinding и отправьте detail.rocket.secondStage.payload[0] в качестве модели

...