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