Я работаю с 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
Теперь я быхотел бы знать длину этого списка элементов "покой", иначе я не могу с ними работать.
Есть идеи?