2015-06-14 58 views
1

對不起,如果我的標題有點混亂,我不知道如何解釋它。獲得某些項目獲得

API:http://mcping.net/api/162.223.8.210:25567

所以我有這樣的代碼,去一個API,我只希望它得到「變量」網上,並最大我將如何做到這一點?

代碼:

$.get('http://mcping.net/api/162.223.8.210:25567', function(data){ 
     $.each(data, function(index, item){ 
      console.log(index + " ; " + item) 
     }); 
}); 
+0

的console.log(數據[「MAX」],數據[「在線」]) – befzz

回答

4

試試這個

$.get('http://mcping.net/api/162.223.8.210:25567', function(data){ 
    console.log(data.online); 
    console.log(data.max); 
}); 

如果您data已經是一個Javascript對象,這樣你就可以調用它的變量,如在代碼段性能。

以防萬一,我在這撥弄測試它http://jsfiddle.net/js18ykj1/

+0

謝謝,我只是不知道該怎麼稱呼他們。我正在嘗試做類似online.Value – Devin

+0

**的東西** [JSON](http://json.org/)**是一種數據交換格式,它將**對象**作爲**字符串串行化** 如果_data_變量沒有被解析爲** JavaScript對象**,您應該使用'data = JSON.parse(data)' – jherax

+0

Omg,我覺得這麼多的編輯感到非常感動。一切都是爲了更大的利益。 –