以下のjsonをfutureで取得するの時のコートがわからないです。
クラスを以下で作ったのですが上手く表示されないです。
json
1[ 2 { 3 "xxxx": "hoge", 4 "yyyy": [ 5 { 6 "aaa": "fuga", 7 "bb": "hoge" 8 }, 9 { 10 "aa": "fuga", 11 "bb": "hogehoge" 12 }, 13 14 }, 15{ 16 "xxxx": "hoge", 17 "yyyy": [ 18 { 19 "aaa": "fuga", 20 "bb": "hoge" 21 }, 22 { 23 "aa": "fuga", 24 "bb": "hogehoge" 25 }, 26 27 } 28 ]
以下が作成したclassです。
どのようにしたら取得できるでしょうか??
ご教示のほどよろしくお願い致します。
syutoku
1 2class syutoku { 3 final String xxxx; 4 final List<yyyy> yyyy; 5 6 syutoku({this.xxxx, this.yyyy}); 7 8 factory syutoku.fromJson(Map<String, List<yyyy>> json) { 9 10 List<yyyy> yyyy = new List<yyyy>(); 11 12 13 return syutoku(xxxx: json['xxxx'] 14 yyyy: json['yyyy']; 15 } 16} 17 18class yyyy { 19 final String aa; 20 final String bb; 21 Contents({this.aa, this.bb}); 22 factory yyyy.fromJson(Map<String, String> json) { 23 return yyyy( 24 aa: json['aa'], 25 bb: json['bb'], 26 ); 27 } 28}
あなたの回答
tips
プレビュー