2015-06-14 57 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,我觉得这么多的编辑感到非常感动。一切都是为了更大的利益。 –