часть полей json для перевода в data class? А остальное не описывать. Или нужно всю структуру описать?
1) если установить им значения по умолчанию, то можно все не указывать 2) поставить поле как свойство (не передавать его через конструктор)
Спасибо, сейчас буду пробовать)
Я вот только имел ввиду перевод ответа сервера json в data class. Чтоб в data class не писать все поля, когда мне буквально 2-3 надо из целой кучи. Это же для этой ситуации подойдёт, все верно?
Да, поля, которых не нашлось в дата классе, при парсинге жисона будут скипнуты
Большое спасибо!)
если проставлен ignoreUnknownKeys = true
нужно дополнительно сделать val json = Json { ignoreUnknownKeys = true }
Иначе ошибка? Давно с этим счастьем не работал :/
Спасибо, этого не знал. А я гадал, чего ему не нравится...
Тогда прощу прощения за введение в заблуждение
Ещё раз большое спасибо, заработало👍
Обсуждают сегодня