首页 文章

Flutter - 访问JSON嵌套数组值

提问于
浏览
1

我正在尝试创建一个Flutter应用程序,它可以读取JSON数据并输出到列表视图 . 下面我输入了一个简短的数据示例 .

目前我使用以下方法获取数据:

Future<String> getJsonData() async {
var response = await rootBundle.loadString('assests/data/test.json');

this.setState(() {
  var convertDataToJson = json.decode(response);
  data = convertDataToJson;
});

然后我使用以下方法输出我的数据:

child: new Text(data[index]['text'])

如何输出存储的Manager对象的名称?

_id: 397134856770953216
  text: "This is the text that is stored"
  Manager: Object
      uName: "Username"
      name: "Real Name"
  Client: Object
      uName:"Second Username"
      name:"Second Real Name"

1 回答

  • 0

    您可以通过以下方式轻松访问它

    String managerName = data['Manager']['uName'];
    print(managerName);
    

    它会工作 .

相关问题