如何在json中访问对象?

时间:2018-02-07 01:27:01

标签: javascript jquery json

我有一个像这样结构的json:

<div class="more">Click Me Over and Over</div>

我需要访问{ "total": 4367, "page": 1, "per_page": 10, "paging": { "next": "/videos?query=second%20world%20war&per_page=10&access_token=XXX&page=2", "previous": null, "first": "/videos?query=second%20world%20war&per_page=10&access_token=XXX&page=1", "last": "/videos?query=second%20world%20war&per_page=10&access_token=XXX&page=437" }, "data": [ { "uri": "/videos/128373915", "name": "The Fallen of World War II", ,我试过了:

name

但我什么都没得到

2 个答案:

答案 0 :(得分:5)

你错过了一个关卡。 vimeoResultsFunc将接收顶级对象,然后您有一个名为data的数组。根据你所拥有的,它应该是

function vimeoResultsFunc(data){
        for (var i = 0; i < data.data.length; i++) {
            console.log(data.data[i].name);
        }
}

答案 1 :(得分:0)

在函数vimeoResultsFunc(data)中,只需添加console.log(data)并查看数据对象内部的内容。可能这个对象没有你期望的结构。