-
第三层(data/datas):apkLink(String),audit(int),author(String),canEdit(bool),chapterId(int),chapterName(String),collect(bool),courseId(int),desc(String),descMd(String),envelopePic(String),fresh(bool),host(String),id(int),link(String),niceDate(String),niceShareDate(String),origin(String),prefix(String),projectLink(String),publishTime(int),realSuperChapterId(int),selfVisible(int),shareDate(int),shareUser(String),superChapterId(int),superChapterName(String),tags(数据集合类),title(String),type(int),userId(int),visible(int),zan(int)
-
第4层(data/datas/tags)
3.2 将String类型转换为Json类型(Map)
调用函数(String类型—>Json)
var jsonDecode = json.decode(responseBody);
3.3 Json类型转换为数据类(Article-第一层)
数据类(data设置为Object)
class Article {
int errorCode;
String errorMsg;
Object data;
Article(this.errorCode, this.errorMsg, this.data);
Article.formJson(Map<String, dynamic> json) {
Article(
errorCode= json[‘errorCode’],
errorMsg = json[‘errorMsg’],
data = json[‘data’]
);
}
}