class RelatedQueries { List relatedQueries; RelatedQueries({this.relatedQueries}); RelatedQueries.fromJson(Map json) { if (json['relatedQueries'] != null) { relatedQueries = new List(); json['relatedQueries'].forEach((v) { relatedQueries.add(new RelatedQueries.fromJson(v)); }); } } Map toJson() { final Map data = new Map(); if (this.relatedQueries != null) { data['relatedQueries'] = this.relatedQueries.map((v) => v.toJson()).toList(); } return data; } } class RelatedQueries { String query; String exploreLink; RelatedQueries({this.query, this.exploreLink}); RelatedQueries.fromJson(Map json) { query = json['query']; exploreLink = json['exploreLink']; } Map toJson() { final Map data = new Map(); data['query'] = this.query; data['exploreLink'] = this.exploreLink; return data; } }