Это мой json:
{
"events": [
{
"strHomeTeam": "Liverpool",
"strAwayTeam": "Swansea",
}
]
}
Это моя модель:
data class Detail(@SerializedName("events") val events : EventDetail)
data class EventDetail(val strHomeTeam : String, val strAwayTeam: String)
Это мой код для передачи данных json в модель:
val body = response?.body()?.string()
val gson = GsonBuilder().create()
val eventData = gson.fromJson(body, Detail::class.java)
Но я получаю следующую ошибку:
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 12 path $.events
Кто-нибудь может мне помочь?