2017-10-04 5 views
0

私はJSON配列を持って、私はこのコードを書いたが、それは動作しません。この配列から配列からJson get属性?

{ 
      "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(); 

TNXです!

答えて

0

使用:

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) 
       } 
      }); 
    } 
0

これはdata.RAW.BTC.USD.PRICEですので、done()関数内でconsole.log(data);を使用してこれを調べることができます。

関連する問題