如何使用键路径从嵌套的字典dart中获取值。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用键路径从嵌套的字典dart中获取值。相关的知识,希望对你有一定的参考价值。
我想知道如何获得嵌套字典的值或使用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'],
);
}
}
以上是关于如何使用键路径从嵌套的字典dart中获取值。的主要内容,如果未能解决你的问题,请参考以下文章