Публикации по теме 'songs'


Безопасный парсинг Kotlin Data-классов с помощью Gson
Kotlin Классы данных великолепны; они краткие, они нулевые. Gson тоже хорош; Это де-факто стандарт разбора JSON на Android по уважительной причине. Но! Классы данных, анализируемые с помощью Gson, не гарантируют ни нулевой безопасности, ни даже значений по умолчанию. Или они? Эта проблема Есть отличная статья с описанием проблемы. TL; DR, если у вас есть такой класс данных значения по умолчанию будут проигнорированы, поэтому JSON, например {"intValue":2} , создаст..