Json 从数组中获取属性?
Json get attribute from array?
我有json数组,请帮我从这个数组中获取价格
{
"RAW":{
"BTC":{
"USD":{
"TYPE":"5",
"FROMSYMBOL":"BTC",
"TOSYMBOL":"USD",
"FLAGS":"2",
"PRICE":1082.13,
"LASTUPDATE":1483529467,
"LASTVOLUME":2.31159402,
"LASTVOLUMETO":2496.5215415999996,
"LASTTRADEID":12826318,
"VOLUME24HOUR":72040.63471484324,
"VOLUME24HOURTO":75043516.07861365,
"OPEN24HOUR":1020.95,
"HIGH24HOUR":1097.54,
"LOW24HOUR":980,
}
我写了这段代码,但是不行,错在哪里
function getRate() {
$.getJSON("https://min-api.cryptocompare.com/data/pricemultifull?fsyms=BTC&tsyms=USD")
.done(function (data) {
if (data) {
$('.price').html(data.PRICE)
}
});
}
getRate();
谢谢解答!
它是 data.RAW.BTC.USD.PRICE
,您可以在 done() 函数中使用 console.log(data);
检查它。
使用:
data.RAW.BTC.USD.PRICE
您的函数将
function getRate() {
$.getJSON("https://min-api.cryptocompare.com/data/pricemultifull?fsyms=BTC&tsyms=USD")
.done(function (data) {
if (data) {
$('.price').html(data.RAW.BTC.USD.PRICE)
}
});
}
我有json数组,请帮我从这个数组中获取价格
{
"RAW":{
"BTC":{
"USD":{
"TYPE":"5",
"FROMSYMBOL":"BTC",
"TOSYMBOL":"USD",
"FLAGS":"2",
"PRICE":1082.13,
"LASTUPDATE":1483529467,
"LASTVOLUME":2.31159402,
"LASTVOLUMETO":2496.5215415999996,
"LASTTRADEID":12826318,
"VOLUME24HOUR":72040.63471484324,
"VOLUME24HOURTO":75043516.07861365,
"OPEN24HOUR":1020.95,
"HIGH24HOUR":1097.54,
"LOW24HOUR":980,
}
我写了这段代码,但是不行,错在哪里
function getRate() {
$.getJSON("https://min-api.cryptocompare.com/data/pricemultifull?fsyms=BTC&tsyms=USD")
.done(function (data) {
if (data) {
$('.price').html(data.PRICE)
}
});
}
getRate();
谢谢解答!
它是 data.RAW.BTC.USD.PRICE
,您可以在 done() 函数中使用 console.log(data);
检查它。
使用:
data.RAW.BTC.USD.PRICE
您的函数将
function getRate() {
$.getJSON("https://min-api.cryptocompare.com/data/pricemultifull?fsyms=BTC&tsyms=USD")
.done(function (data) {
if (data) {
$('.price').html(data.RAW.BTC.USD.PRICE)
}
});
}