以下のデータについて、weightのvalueにアクセスしたい場合、どのように記載すれば良いでしょうか?
castの原則がわかっておらず、現状は
The following _CastError was thrown building Chart(dirty, state: _ChartState#663ac):
type '_InternalLinkedHashMap<String, List<Map<String, Object>>>' is not a subtype of type 'Map<String, String>' in type cast
というエラーが出てしまいます。
Dart
1var allData = [ 2 { 3 'key': '2020-09-11=17:25:57:351', 4 'name': 'Jim', 5 'data': { 6 'weight': [ 7 { 8 'dateTime': '2020, 8, 25', 9 'value': 1450, 10 }, 11 { 12 'dateTime': '2020, 8, 26', 13 'value': 1890, 14 }, 15 ], 16 } 17 }, 18]
また、こういったネストデータに関するDartの基礎文法を解説しているサイト(日・英問わず)をご存知でしたら教えて頂けるとうれしいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/14 07:51