Я знаю, что есть много других постов, касающихся конвертера типов, но здесь я сталкиваюсь с другим сценарием. На самом деле отличается формат Json, который я получаю от своего сервера, и я не могу попросить их обновить их формат, чтобы я мог решить эту проблему.
Я знаю, что я что-то упускаю или просто делаю неправильно. Вот мой пример Json формат
[{"name":"John","age":30,"cars":["Ford","BMW","Fiat"]}]
Формат машин не объектный, а JSON Массив, и я как бы хочу хранить его в формате списка в Kotlin
@Entity(tableName = "person")
data class Person(
@PrimaryKey
var name: String,
var age: Int,
@SerializedName("cars")
@TypeConverters(ListTypeConverter::class)
var cars: Array<Car>
)
Любая помощь будет оценена.
Спасибо всем