【发布时间】:2020-05-16 18:06:12
【问题描述】:
我正在尝试将 字符串 转换为 dart 中的对象列表。字符串如下所示:
What it looks like in my app - image
我的班级模型:
class Post {
GetDataResult getDataResult;
Post({this.getDataResult});
Post.fromJson(Map<String, dynamic> json) {
getDataResult = json['GetDataResult'] != null
? new GetDataResult.fromJson(json['GetDataResult'])
: null;
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
if (this.getDataResult != null) {
data['GetDataResult'] = this.getDataResult.toJson();
}
return data;
}
}
class GetDataResult {
String retVal;
GetDataResult({this.retVal});
GetDataResult.fromJson(Map<String, dynamic> json) {
retVal = json['RetVal'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['RetVal'] = this.retVal;
return data;
}
}
谁能帮帮我?
【问题讨论】:
-
您可以将您的 json 数组转换为对象列表,例如 click here
标签: json string flutter serialization dart