// To parse this JSON data, do // // final unitConstruct = unitConstructFromJson(jsonString); import 'dart:convert'; UnitConstruct unitConstructFromJson(String str) => UnitConstruct.fromJson(json.decode(str)); String unitConstructToJson(UnitConstruct data) => json.encode(data.toJson()); class UnitConstruct { final int id; final String bldgType; final String building; final String unitValue; UnitConstruct({ required this.id, required this.bldgType, required this.building, required this.unitValue, }); UnitConstruct copy({ int? id, String? bldgType, String? building, String? unitValue, }) { return UnitConstruct( id: id ?? this.id, bldgType: bldgType ?? this.bldgType, building: building ?? this.building, unitValue: unitValue ?? this.unitValue); } factory UnitConstruct.fromJson2(Map json) => UnitConstruct( id: json["id"], bldgType: json["bldgType"], building: json["building"], unitValue: json["unitValue"], ); factory UnitConstruct.fromJson(Map json) => UnitConstruct( id: json["id"], bldgType: json["bldg_type"], building: json["building"], unitValue: json["unit_value"], ); Map toJson() => { "id": id, "bldg_type": bldgType, "building": building, "unit_value": unitValue, }; }