I need to generate a kotlin object that retrieves the date that comes in json, but I’m not able to mount the field “checklists” it does not work even as type List or object
"message": "Consulta realizada com sucesso",
"data": [
{
"id": 120,
"tipo_evolucao_id": 5,
"tipo_evolucao": "Frequência Cardíaca",
"data_hora": "20\/10\/2021 às 13:39",
"responsavel": "Vinicius Marconi Vasconcelos Berni",
"evolucao": "Paciente vem apresentando resistência na administração dos medicamentos.",
"checklists": {
"Frequência Cardíaca": {
"label": "Frequência Cardíaca",
"itens": [
{
"pergunta": "Frequência observada",
"resposta": "1"
}
]
}
}
},
{
"id": 111,
"tipo_evolucao_id": 1,
"tipo_evolucao": "Necessidades Fisiológicas",
"data_hora": "19\/10\/2021 às 11:52",
"responsavel": "Vinicius Marconi Vasconcelos Berni",
"evolucao": "foi foi e foi",
"checklists": {
"Evacuação": {
"label": "Evacuação",
"itens": [
{
"pergunta": "Tipo",
"resposta": "\"liquida\""
},
{
"pergunta": "Quantidade",
"resposta": "\"normal\""
}
]
}
}
}
]
}
LOG from Android Studio:
D/erro: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 339 path $.data[0].checklists