gpt4 book ai didi

list - 从 API 获取值后从 Map 中检索值

转载 作者:IT王子 更新时间:2023-10-29 07:00:18 26 4
gpt4 key购买 nike

我正在尝试从 API 获取值,通常我通过列表获取它并仅使用索引和字符串来获取我需要的信息(例如 data[index]["String"] ),但是此 API 发送 Map<String, dynamic> 并且我使用检索 map 部分的键(data["key"] }),但我试图在值中更具体。有没有办法获得准确的值,例如 data["key"]["String"]

最佳答案

您可以对数据使用 json.decode

示例:

var response = await /* httpcall */

var data = json.decode(response.body);

根据您的响应结构,您可能必须更改 json 编码的字段,但至少您现在可以使用 data['foo']['bar']

关于list - 从 API 获取值后从 Map<String, dynamic> 中检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52184138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com