JSON - 无法读取未定义的属性“查看者”

时间:2014-06-28 14:45:37

标签: javascript jquery json twitch

我试图从抽搐中获取一个观众列表,即使我很确定我的格式正确,它仍然会给我一个错误...

这是代码和here is an example on jsfiddle:

$(document).ready(function () {

    $.getJSON("http://tmi.twitch.tv/group/user/nightblue3/chatters?callback=?", function (data) {
        console.log(data.chatters.viewers); //This should be in the right format based of the json data?!
    });


});

1 个答案:

答案 0 :(得分:1)

您将变量命名为data,但该data对象中包含另一个data对象,其中包含chatters.viewers,因此应该是:

$.getJSON("http://tmi.twitch.tv/group/user/nightblue3/chatters?callback=?", function (data) {
    console.log(data.data.chatters.viewers); //This should be in the right format based of the json data?!
});

Fiddle