【发布时间】:2020-02-10 11:54:04
【问题描述】:
我正在使用这样的 JSON:
{results: success, data: {total: 250, currentlyAvailable: 250, bestTimeToGo: 22, forecasts: [{hour: 21, available: 250}, {hour: 22, available: 24}, {hour: 23, available: 229}]}}
我解码了这个 JSON,并将结果转换为 MAP
var res = await http
.get(Uri.encodeFull(link), headers: {"Accept": "application/json"});
if (res.statusCode == 200) {
var data = json.decode(res.body);
rest = data["data"] as Map;
rest = rest["forecasts"]; //I have to work only with the "forecasts" section of the JSON
现在,我想知道这个“rest”元素列表的长度,否则我无法使用它们。
有什么想法吗?
【问题讨论】:
标签: json list dictionary flutter dart