您可以这样操作:
final jsonList = json.depre(response.body) as List; final userList = jsonList.map((map) => User.fromJson(map)).toList();
用户类别
class User { final int pk; final String name; final List<int> images; User._({this.pk, this.name, this.images}); factory User.fromJson(Map<String, dynamic> json) { return new User._( pk: json['pk'], name: json['name'], images: (json['images'] as List).map((map) => int.parse("$map")).toList()); } }打印数据
for (var i = 0; i < userList.length; i++) { print(userList[i].name); final imageList = userList[i].images; for (var j = 0 ; j < imageList.length; j++){ print("image: ${imageList[j]}"); } }


