Dart flatter中的JSON解码
我目前正在开发一个健康应用程序,我不知道如何使用flatter解码这个示例json。我想提取heartRateZones列表Dart flatter中的JSON解码,dart,flutter,Dart,Flutter,我目前正在开发一个健康应用程序,我不知道如何使用flatter解码这个示例json。我想提取heartRateZones列表 { "activities-heart": [{ "dateTime": "2015-08-04", "value": { "customHeartRateZones": [], "heartRateZones": [{ "caloriesOut": 7
{
"activities-heart": [{
"dateTime": "2015-08-04",
"value": {
"customHeartRateZones": [],
"heartRateZones": [{
"caloriesOut": 740.15264,
"max": 94,
"min": 30,
"minutes": 593,
"name": "Out of Range"
}, {
"caloriesOut": 249.66204,
"max": 132,
"min": 94,
"minutes": 46,
"name": "Fat Burn"
}, {
"caloriesOut": 0,
"max": 160,
"min": 132,
"minutes": 0,
"name": "Cardio"
}, {
"caloriesOut": 0,
"max": 220,
"min": 160,
"minutes": 0,
"name": "Peak"
}],
"restingHeartRate": 68
}
}]
}
请帮忙。。。
JSON托管在。根据,您应该使用JSON.decode,您将能够提取您想要的内容
然后,您可以像“活动心脏”这样使用它。value.heartRateZones到目前为止您尝试了什么?我参考了官方教程,但我不知道如何访问嵌套列表。实际上,它就像“活动心脏”[0][value][heartRateZones][0][carriesout]太好了,希望我能帮助您实现目标