class CityModel { final String city; final List subdivisions; CityModel({ required this.city, required this.subdivisions, }); factory CityModel.fromJson(Map json) { return CityModel( city: json['city'], subdivisions: (json['subdivisions'] as List? ?? []) .map((e) => e.toString()) .toList(), ); } }