![](/img/trans.png)
[英]Map Key value to create a json structure with nested objects using javascript
[英]Flutter: How to edit value in nested jSON - Structure without Dart Objects
如何將jSON數組“名稱”:“ Holztisch”中的值更改為“名稱”:“ Metalltisch”? 我不想創建dart類的實例。
一般情況下,沒有飛鏢類的解決方案嗎?
String eingeleseneJson = '{"bezeichnungElemente":"Auflistung von Tischen", "tische": [{"id": 1,"type": "einfach", "name": "Holztisch"},{"bauteilId": 2,"type": "mittelklasse","name": "höhenverstellbarer Holztisch"}]}';
Map<String, dynamic> map = jsonDecode(eingeleseneJson);
var vorhandenFlag = map.containsKey('tische');
var bezeichnung = map['bezeichnungElemente'];
debugPrint("testweise Ausgabe");
debugPrint(bezeichnung.toString());
debugPrint(vorhandenFlag.toString());
這是你想做的嗎?
String eingeleseneJson = '{"bezeichnungElemente":"Auflistung von Tischen", "tische": [{"id": 1,"type": "einfach", "name": "Holztisch"},{"bauteilId": 2,"type": "mittelklasse","name": "höhenverstellbarer Holztisch"}]}';
Map<String, dynamic> map = jsonDecode(eingeleseneJson);
map['tische'][0]['name'] = "Metalltisch";
// jsonEncode(map);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.