class Bbs { String rEQ; String rEQDT; String rESDT; int status; List result; Bbs({this.rEQ, this.rEQDT, this.rESDT, this.status, this.result}); Bbs.fromJson(Map json) { rEQ = json['REQ']; rEQDT = json['REQ_DT']; rESDT = json['RES_DT']; status = json['status']; if (json['result'] != null) { result = new List(); json['result'].forEach((v) { result.add(new Result.fromJson(v)); }); } } Map toJson() { final Map data = new Map(); data['REQ'] = this.rEQ; data['REQ_DT'] = this.rEQDT; data['RES_DT'] = this.rESDT; data['status'] = this.status; if (this.result != null) { data['result'] = this.result.map((v) => v.toJson()).toList(); } return data; } } class Result { String sId; String title; String type; String content; String notice; String createdAt; Result( {this.sId, this.title, this.type, this.content, this.notice, this.createdAt}); Result.fromJson(Map json) { sId = json['_id']; title = json['title']; type = json['type']; content = json['content']; notice = json['notice']; createdAt = json['createdAt']; } Map toJson() { final Map data = new Map(); data['_id'] = this.sId; data['title'] = this.title; data['type'] = this.type; data['content'] = this.content; data['notice'] = this.notice; data['createdAt'] = this.createdAt; return data; } }