【发布时间】:2021-09-24 02:41:36
【问题描述】:
我集成了 API,我想从 API 响应中获取键和值。我将键和值都存储在两个单独的数组中,并显示在 listview 中。so 如何从 api 响应中获取键和值。
[
{ "Name": "abc"
"Department": "Marketing",
"EmpCode": "ABC123",
"Salary":"20000",
"Pincode": 100023
}]
我使用此代码得到响应:
List list = json.decode(response.body);
那么如何将Name,department,empcode和abc,marketing分开。
【问题讨论】:
-
这个 json 似乎无效。你总是得到一个包含 1 个对象的列表吗?然后你可以做
list[0]['Name']或迭代列表,如果它包含更多元素。 -
我只有一个响应对象,并且密钥总是从后端更改。所以我想要密钥来自响应
-
Rohits 的答案似乎就是你所追求的,如果你不知道密钥,但想迭代它们。
标签: flutter dart flutter-dependencies