1. 数据类型转换
服务端请求回来的数据都是JSON类型的,为了可以对数据进行遍历,必须要转成Map类型的。
在需要格式转换的文件中引入依赖包。
import 'dart:convert';
Map类型转换成JSON类型。
Map userInfo={"username":"张三","age":20};
print(userInfo is Map);
// true
var user = json.encode(userInfo);
// 把Map类型转为Json类型
print(user is String);
// true
JSON类型转成Map类型。
String studentInfo='{"student_name":"李四","age":20}';
print(studentInfo is String);
// true
var student = json.decode(studentInfo);
// 把Map类型转为Json类型
print(student is Map);
// true
2. 安装网络请求插件
配置