我想知道如何获得嵌套字典的值或使用dart(Flutter)中的keypath来更新嵌套字典的值。
如果你有一个这样的字典。
{
"example": {
"a": "valA",
"b": "valB",
"c": "valC",
}
}
你可以创建一个类来解析这个对象。
class Example {
String a;
String b;
String c;
Example({
this.a,
this.b,
this.c,
});
factory Example.parseJSON(Map<String, String> json) {
return Example(
a: json['example']['a'],
b: json['example']['b'],
c: json['example']['c'],
);
}
}