【发布时间】:2019-11-13 06:34:36
【问题描述】:
我不明白如何将 json 解析为 list 或 Flutter 中的任何类型
https://jsonplaceholder.typicode.com/photos
并且该信息被 [], {}
包围final parsed = json.decode(responseBody).cast<Map<String, dynamic>>();
List<Photo> simple =
parsed.map<Photo>((json) => Photo.fromJson(json)).toList();
我希望 json.decode.cast() 工作时,解析包含每个对象,但
当我打印解析时,它只是一个像 [~~~] 的数组
为什么他们在 Map 中使用 cast 方法?
【问题讨论】: