:::

6-10 讀取 json 檔

import 'dart:convert';
import 'dart:async' show Future;
import 'package:flutter/services.dart' show rootBundle;

//載入 json 用的工具
class LoadJson {
  //製作靜態方法 loadJson()
  static Future<dynamic> loadJson(String jsonFile) async {
    //讀取文字的方法,挺固定的
    String data = await rootBundle.loadString(jsonFile);
    //從dart:convert來的方法
    return json.decode(data);
  }
}

使用之

var jsonData = await LoadJson.loadJson('assets/json/home_page.json');

 


:::

書籍目錄

展開 | 闔起

https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D42%26tbdsn%3D1897

計數器

今天: 2203220322032203
昨天: 4038403840384038
總計: 5566166556616655661665566166556616655661665566166