class MechanismEntity { int status; String msg; List result; MechanismEntity({this.status, this.msg, this.result}); MechanismEntity.fromJson(Map json) { status = json['status']; msg = json['msg']; if (json['result'] != null) { result = new List(); json['result'].forEach((v) { result.add(new MechanismResult.fromJson(v)); }); } } Map toJson() { final Map data = new Map(); data['status'] = this.status; data['msg'] = this.msg; if (this.result != null) { data['result'] = this.result.map((v) => v.toJson()).toList(); } return data; } } class MechanismResult { int id; String title; String quantity; MechanismResult({this.id, this.title, this.quantity}); MechanismResult.fromJson(Map json) { id = json['id']; title = json['title']; quantity = json['quantity']; } Map toJson() { final Map data = new Map(); data['id'] = this.id; data['title'] = this.title; data['quantity'] = this.quantity; return data; } }