Flutter 未处理异常:类型“_InternalLinkedHashMap<String, dynamic>”不是“List<dynamic>”类型的子类型

时间:2021-04-22 06:26:14

标签: flutter

我正在尝试从 API 获取数据,但我不断收到上述错误。 这是我的 API 响应的结构

samza.container.id

这是我尝试获取数据的方式

{"cards":{"TOTAL_PERFORMED":0,"TOTAL_TO_BE_PERFORMED":0,"START_DATE":1619042400,"END_DATE":1619042400}}

知道我做错了什么吗?

1 个答案:

答案 0 :(得分:1)

响应是地图而不是列表 在 json 列表中用方括号 [ ]

定义

检查 Json 结构 #3:简单的嵌套结构 在本文中

https://link.medium.com/XVauCvELEfb

简而言之 你需要一个 json 对象和一个带有一些工厂的卡片对象来从 json 映射它