【发布时间】:2021-03-24 06:11:15
【问题描述】:
如何在 Json 中获取列表/元素。为了获得输入,我使用这个:
enterJson(productName, expirydDate, stock, notifications) {
OverviewProduct overviewProduct =
OverviewProduct(productName, expirydDate, stock, notifications);
Map<String, dynamic> map = {
'Product_Name': overviewProduct.productName,
'Expiry_date': overviewProduct.expirydDate,
'Stock': overviewProduct.stock,
'Notifications': overviewProduct.notifications
};
String rawJson = jsonEncode(map);
print(rawJson);
}
现在,我收到{"Product_Name":"Test","Expiry_date":"12","Stock":1,"Notifications":true}。这个,我现在想把它添加到一个 json 文件中。 json文件应该或多或少有这样的结构:
[
{
"Product_Name": "Pom-Bär Original",
"Expiry_date" : "10.05.21",
"Stock" : "1",
"Notifications" : "True"
},
{
"Product_Name": "Ja! Natürliches Mineralwasser",
"Expiry_date" : "23.11.21",
"Stock" : "1",
"Notifications" : "True"
}
]
【问题讨论】: