Jquery 显示来自YouTube JSON的数据
我期待着展示: “subscriberCount”:“42”,来自thsi json文档Jquery 显示来自YouTube JSON的数据,jquery,json,Jquery,Json,我期待着展示: “subscriberCount”:“42”,来自thsi json文档 $.getJSON( "https://www.googleapis.com/youtube/v3/channels?part=statistics&id=UCgTe4gCl_pH-RNkgdcndl8g&key=AIzaSyARe-kxioXcvyS-WE3mx6Bo2fAijyG4OWo", function( data ) { var items = []; $.each( d
$.getJSON( "https://www.googleapis.com/youtube/v3/channels?part=statistics&id=UCgTe4gCl_pH-RNkgdcndl8g&key=AIzaSyARe-kxioXcvyS-WE3mx6Bo2fAijyG4OWo", function( data ) {
var items = [];
$.each( data, function( key, val ) {
items.push( "<li id='" + key + "'>" + val + "</li>" );
});
$( "<ul/>", {
"class": "my-new-list",
html: items.join( "" )
}).appendTo( "body" );
});
当您返回数据时,判断它总是相同的,它应该只在
数据['items']['statistics']['subscriberCount']
中format@ahervin:不完全是<代码>数据。项是一个数组。您需要data.items[0].statistics.subscriberCount
或者如果有多个data.items
。@RocketHazmat谢谢!!!
{
"kind": "youtube#channelListResponse",
"etag": "\"0KG1mRN7bm3nResDPKHQZpg5-do/E7mYHJ0kZvDNIuPF1HnDg4A27lc\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"0KG1mRN7bm3nResDPKHQZpg5-do/UFziElXqGi6jIN-zE5VbkSt4QvM\"",
"id": "UCgTe4gCl_pH-RNkgdcndl8g",
"statistics": {
"viewCount": "18242",
"commentCount": "1",
"subscriberCount": "42",
"hiddenSubscriberCount": false,
"videoCount": "104"
}
}
]
}