JSONファイルの読み込みと、オブジェクト化

// json文字列→jsonオブジェクト
dynamic stringToObject(String jsonText) {
  dynamic data;

  if (jsonText != null) {
    try {
      data = json.decode(jsonText);
    } catch (e) {
      data = null;
    }
  }
  return data;
}
import 'package:flutter/services.dart' show rootBundle;

final _fileName = 'episode50.json'; //出力するテキストファイル名

String _gotString = "Load JSON Data";
String get gotString => this._gotString;

class Counter {
  loadJsonAsset() async {
    _gotString = "";
    String loadData = await rootBundle.loadString('json/${_fileName}');
    _gotString = loadData;
    dynamic object = stringToObject(json);
}
flutter:
  uses-material-design: true
// 以下追加
  assets:
    - json/

そして、libディレクトリなどと同じ階層に「json」ディレクトリを作成し、その中にjsonmファイルを置く。