本エントリではJson形式のデータを読み込む方法を以下の流れで説明する。
Json形式データ読み込み方法
準備
取得データ
以下のJsonデータを説明用に読み込む。
ちなみにこちらのデータはJSONPlaceholderというテスト用のWebAPIで取得できる。 自前でAPI用のサーバーなどを作成しなくてもWebAPIを利用できるので開発時に結構便利。
本エントリではWebAPIを叩く方法の説明は割愛する。
使用ライブラリ
サードパーティのライブラリは使用せず、dart:convert
というビルトインのライブラリを利用する。
読み込み方法
jsonDecode()
メソッドを使用してJson形式のString
型データをパースしてMap<String, dynamic>
型に変換することができる。
上記のコードではparsedData
にMap<String, dynamic>
型のデータが格納される。