【发布时间】:2022-11-23 05:01:17
【问题描述】:
我是编码新手,我有一个本地存储的 Json 文件。我已经访问了该文件,但是当我将 Json 数据存储在列表中时,它会引发绑定错误。 非常感谢任何帮助。
Future<void> readJson() async {
final response = await rootBundle.loadString('assets/json/units.json');
final data = await json.decode(response);
setState(() {
List jsonList = data["length"];
print(jsonList);
});
}
这是 json 数据的样子。
{
"length" : [
{
"name": "Meter",
"conversion": 1.0,
"base_unit": true
},
{
"name": "Millimeter",
"conversion": 1000.0
},
{
"name": "Centimeter",
"conversion": 100.0
}
]
}
我尝试了很多东西,但到目前为止没有任何效果。
【问题讨论】:
-
请你分享错误
-
你得到了什么错误?