gpt4 book ai didi

json - 如何获取JSON数据索引中的所有可用JSON数据

转载 作者:行者123 更新时间:2023-12-03 04:38:27 26 4
gpt4 key购买 nike

我正在尝试从JSON数据中获取名称和价格,如下所示,但它只能给我一个名称和一个价格,因为我必须使用索引来获取特定数据,我如何才能从JSON中获取所有可用的名称和价格数据
这是我的功能

void getData() async {
http.Response response = await http.get(
"API LINK");
if (response.statusCode == 200) {
String data = response.body;

var decodeData = jsonDecode(data);

var name = decodeData['entry'][0]['gsx\$name'];
var price = decodeData['entry'][0]['gsx\$price'];

print(name);
print(price);
}
}
enter image description here

最佳答案

您可以只使用for循环

for(var i = 0; i < decodeData['entry'].length; i++){
print(decodeData['entry'][i]['gsx\$name']);
print(decodeData['entry'][i]['gsx\$price']);
}

关于json - 如何获取JSON数据索引中的所有可用JSON数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63686502/

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