将json数组拆分为JS变量[已关闭]

z8dt9xmd  于 4个月前  发布在  其他
关注(0)|答案(1)|浏览(67)

**已关闭。**此问题需要debugging details。目前不接受回答。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答问题。
上个月关门了。
Improve this question
我有一个JSON数组,它是从一个API输出的。
在我的JavaScript中挑选各种价格的最微妙的方法是什么?我更喜欢它们是变量或数组。我对web的html/PHP之外的编程相当陌生,所以请容忍我D:
这个问题我已经纠缠了一个星期了。
编辑:
感谢您的快速响应!我所寻找的基本上是一种方法,把每一个价格变成一个类似于可口可乐-美元,百事可乐-欧元或盐-欧元的变量。我不一定需要任何其他东西,因为我只想挑选出两种不同货币的每种产品的价格。此外,JSON是因为它是,我得到了一个外部网站,所以我不能做太多的结构:/

lx0bsm1f

lx0bsm1f1#

首先,链接显示的是一个json对象,而不是一个数组。
第一个月
从那里,您可以像往常一样访问属性
var sodas = obj.soda.usd; // obj, soda, and usd are all objects
然后你可以得到每个键值对。

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

字符串

相关问题