1. Создание модели профиля пользователя
Android-разработчикКонтекст
Разработчик интегрирует API авторизации, возвращающее профиль пользователя с вложенным адресом.
Проблема
Нужно быстро создать Kotlin-модели с поддержкой аннотаций сериализации, избегая ручного написания классов.
Как использовать
Вставьте JSON профиля в поле ввода, укажите имя корневого класса 'UserProfile' и запустите конвертацию.
jsonInput: {"id": 1, "username": "alex", "address": {"city": "Moscow", "zip": "101000"}}, rootName: "UserProfile", optionalFields: falseРезультат
Сгенерированы два data-класса: UserProfile и Address с аннотациями @SerializedName для каждого поля.