首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Json中从likes中获取用户名列表

在Json中从likes中获取用户名列表
EN

Stack Overflow用户
提问于 2012-10-07 07:23:48
回答 2查看 148关注 0票数 0

如果我有下面的代码,我将如何在likes下显示用户名?目前,我使用photo.images.low_resolution.url向我展示了低分辨率图片的细节,但我不能理解likes部分。

代码语言:javascript
复制
{
    "data": [{
        "location": {
            "id": "833",
            "latitude": 37.77956816727314,
            "longitude": -122.41387367248539,
            "name": "Civic Center BART"
        },
        "comments": {
            "count": 16,
            "data": [ ... ]
        },
        "caption": null,
        "link": "http://instagr.am/p/BXsFz/",
        "likes": {
            "count": 190,
            "data": [{
                "username": "shayne",
                "full_name": "Shayne Sweeney",
                "id": "20",
                "profile_picture": "..."
            }, {...subset of likers...}]
        },
        "created_time": "1296748524",
        "images": {
            "low_resolution": {
                "url": "http://distillery.s3.amazonaws.com/media/2011/02/03/efc502667a554329b52d9a6bab35b24a_6.jpg",
                "width": 306,
                "height": 306
            },
            "thumbnail": {
                "url": "http://distillery.s3.amazonaws.com/media/2011/02/03/efc502667a554329b52d9a6bab35b24a_5.jpg",
                "width": 150,
                "height": 150
            },
            "standard_resolution": {
                "url": "http://distillery.s3.amazonaws.com/media/2011/02/03/efc502667a554329b52d9a6bab35b24a_7.jpg",
                "width": 612,
                "height": 612
            }
        },
        "type": "image",
        "filter": "Earlybird",
        "tags": [],
        "id": "22987123",
        "user": {
            "username": "kevin",
            "full_name": "Kevin S",
            "profile_picture": "http://distillery.s3.amazonaws.com/profiles/profile_3_75sq_1295574122.jpg",
            "id": "3"
        }
    },
    ...]
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-07 07:40:49

请参阅此jsFiddle。注意,第二个条目没有数据。

票数 1
EN

Stack Overflow用户

发布于 2012-10-07 07:43:08

请:

代码语言:javascript
复制
            //photo = your object
            //Make sure to remove empty objects({...}) as in your code example.

            for (var i = 0; i < photo.data.length; i++) {
                    var photoData = photo.data[i];
                    for (var x = 0; x < photoData.likes.data.length; x++) {
                        //Do what ever you want with the like's user...
                        var likeData = photoData.likes.data[x];
                        alert(likeData.username);
                    }
                }

下一次使用console.log在对象中导航:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12764741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档