json - Flutter 将 json 响应加载到 List
问题描述
此 json 响应适用于以下列表。
[{“id”:“1”,“ename”:“KING”,“sal”:“5000” ............
List<Emp> emp= (json.decode(response.body) as List)
.map((data) => Emp.fromJson(data))
.toList();
但是在启动 json 时如何在列表中加载数据停留项目
{"items":[{"id":1,"ename":"KING","sal":5000............
解决方案
List<Emp> emp= (json.decode(response.body)["items"] as List)
.map((data) => Emp.fromJson(data))
.toList();
推荐阅读
- graphql - 使用通过 GraphQL API 过滤的特定字段值查询 GitLab 项目
- javascript - 使用 terser 或替代方法来缩小和丑化 js 文件
- javascript - 带有 Node.js 连接错误的 MongoDB (Mongoose) - 寻找洞察力
- typescript - 如何使用 typeorm 和 apollo 在 graphql 上返回自定义错误
- swift - 这 1 行函数中的非常奇怪的错误
- python - 如何通过颤振控制 Rpi 的 GPIO 引脚?
- python - 使用 Python 中的 Julia 包时出现 FileNotFoundError
- python - 如何阻止scrapy两次运行同一个蜘蛛?
- python - Python中列表列表中的元素求和
- regex - If element begins with a number, don't select the ending number