gpt4 book ai didi

javascript - 将 json 数组拆分为 JS 变量

转载 作者:行者123 更新时间:2023-12-02 19:21:41 24 4
gpt4 key购买 nike

我有一个从 API 输出的 JSON 数组。该数组与此类似: http://pastebin.com/pHH977Uj
在我的 JavaScript 中挑选各种价格的最微妙的方法是什么?我希望它们是变量或数组。我对 html/php 之外的网络编程相当陌生,所以请耐心等待 D:
我已经解决这个问题大约一周了。
编辑:
感谢您的快速回复!我正在寻找的基本上是一种将每个价格转变为类似于可口可乐美元、百事可乐欧元或咸欧元的变量的方法。我不一定需要其他任何东西,因为我只想找出每种产品以两种不同货币表示的价格。另外,JSON 是原样的,我从外部网站获取它,所以我对结构无能为力:/

最佳答案

首先,链接显示一个 json 对象,而不是一个数组。其次,您应该始终使用

处理 json

var obj = JSON.parse(jsonString);

从那里,您可以照常访问属性

var 苏打水 = obj.soda.usd;//obj、soda、usd 都是对象

然后就可以得到各个键值对了。

 // sodas is an object too, its values are arrays
for (var soda in sodas) {
console.log (soda, prices.soda[0]);
}

关于javascript - 将 json 数组拆分为 JS 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12477918/

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