[Solved] How to load json in main method Flutter?

Found the Solution using FutureBuilder class MyApp extends StatefulWidget { @override _MyAppState createState() => _MyAppState(); } class _MyAppState extends State<MyApp> { _load() async { final file = await rootBundle.loadString(‘assets/j.json’); final data = await jsonDecode(file); print(data.toString()); } @override Widget build(BuildContext context) { return FutureBuilder( future: _load(), builder: (_, AsyncSnapshot<dynamic> snapshot) { return !snapshot.hasData ? Container( color: … Read more