前言:
各位同学大家好,相信大家在学习和工作中请求服务端接口的返回的数据的时候 ,都会遇到json解析和序列化的问题 。其他端的语言都有很好用三方库和插件一键格式化我这边就不展开讲了,今天主要讲一下flutter中的json数据是怎么处理的
准备工作
flutter 环境或者dart环境都可以 具体环境搭建教程请大家去看我之前的文章
1简单的json
{
"msg": "获取数据成功",
"code": 200,
}
这是一个最简单的json格式的数据 没有过多的嵌套 一个简单的数据模型类就可以解决 我们看下dart 代码
class BackInfoBean {
String msg;
int code;
BackInfoBean ({this.msg,this.code});
factory BackInfoBean .fromJson(Map<String,dynamic> json) {
return BackInfoBean (
msg: json['msg'],
code: json['code'],
);
}
}
具体调用
void main() {
var json