Json,显示用户名

时间:2012-10-07 13:42:15

标签: javascript json instagram

使用

var arrayOfObjects = eval(photo.likes.data);

var objects = arrayOfObjects;
console.log(objects);

我得到的代码是console.log echos

JSON

[
Object
full_name: "marcab12"
id: "181407552"
profile_picture: "http://images.instagram.com/profiles/profile_181407550_75sq_1339521398.jpg"
username: "marcab12"
__proto__: Object
, 
Object
full_name: "Ramage1992"
id: "21574723"
profile_picture: "http://images.instagram.com/profiles/profile_21574703_75sq_1349343851.jpg"
username: "ramage_1992"
__proto__: Object
]

如何设法在两行上显示用户名,因为我使用的javascipt似乎回显了2个对象。

修改

$.each(likesperimage,function(index){
                liked = likesperimage[index].username;
                console.log(photo.id+' - '+liked);
            });

1 个答案:

答案 0 :(得分:4)

我假设这是一个json数组,你想显示这个数组中所有用户的用户名。以下代码应该可以使用

        $.each(arrayOfObjects,function(index)
        {
           console.log(arrayOfObjects[index].username);              

        });

这里是jquery api中每个链接的链接 http://api.jquery.com/jQuery.each/

请在使用前测试此代码。这只是演示如何完成,可能有更好的方法。