我正在尝试从本地JSON文件中显示折线图。这是我的JSON文件,
expect(response.body[0].name).toBe('Shark')
这是我从资产中的文件中获取Json数据并进行解码并以dart映射的代码,但是它显示了一些与Mapping有关的错误。
[
{
"time": "20",
"distance": "10"
},
{
"time": "25",
"distance": "30"
}
]
; 我发现这个错误与JSON映射有关,因为我是flutter和JSON的新手,所以我不知道如何映射它并在代码中使用它。
答案 0 :(得分:1)
将您的fromJson
构造函数更改为
Calculation.fromJson(Map<String, dynamic> json) {
time = json['time'];
distance = json['distance'];
}
time
和distance
属性也是String