Json String到Map <>或列表

时间:2019-02-17 13:02:21

标签: dart flutter

我有一个像下面这样存储为字符串的json

String json="[{"name":"a","id",1},{"name":"b","id",2},{"name":"c","id",3}]";

我的问题如何将其编码为地图或列表以访问键并使用值?

1 个答案:

答案 0 :(得分:1)

您需要先对该值进行JSON解码

import 'dart:convert';

final decoded = jsonDecode(json);
print(decoded[0]['name']); // just one example