【发布时间】:2020-10-26 11:20:51
【问题描述】:
下面的代码正在解码 Json 数据,控制台输出也显示出来,json 数据也显示出来。 我能够根据控制台输出成功解码数据。 我希望将解码后的 json 数据存储在一个数组中,以便我可以将其作为数组存储在 firestore 文档中。
我该怎么做? 我知道如何将数据存储在 Firestore 数据库中,我只需要将 json 数据存储在一个数组中。 请指导我
代码
var parsedData = json.decode(state.successResponse);
List members = parsedData['members'];
members.forEach((member){
String name1 = member['firstName'];
print(name1);
});
JSON 数据
flutter: {
"members": [
{
"firstName": "Michael"
},
{
"firstName": "Jennifer"
},
{
"firstName": "Lisa"
}
]
}
控制台输出
flutter:Michael
flutter:Jennifer
flutter:Lisa
【问题讨论】: