// To parse this JSON data, do // // final specificationModel = specificationModelFromJson(jsonString); import 'dart:convert'; SpecificationModel specificationModelFromJson(String str) => SpecificationModel.fromJson(json.decode(str)); String specificationModelToJson(SpecificationModel data) => json.encode(data.toJson()); class SpecificationModel { SpecificationModel({ this.specification, }); List specification; factory SpecificationModel.fromJson(Map json) => SpecificationModel( specification: List.from(json["specification"].map((x) => Specification.fromJson(x))), ); Map toJson() => { "specification": List.from(specification.map((x) => x.toJson())), }; } class Specification { Specification({ this.id, this.displayOrder, this.defaultValue, this.defaultValuen, this.name, this.nameN, }); int id; int displayOrder; String defaultValue; String defaultValuen; String name; String nameN; factory Specification.fromJson(Map json) => Specification( id: json["id"], displayOrder: json["display_order"], defaultValue: json["default_value"], defaultValuen: json["default_valuen"], name: json["name"], nameN: json["nameN"], ); Map toJson() => { "id": id, "display_order": displayOrder, "default_value": defaultValue, "default_valuen": defaultValuen, "name": name, "nameN": nameN, }; }