我必须解析这个url http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc 中的json数据使用jquery。我必须提取视频的媒体:标题和描述。 有人知道怎么做吗?
最佳答案
您可能正在寻找 jQuery.getJSON(): http://api.jquery.com/jQuery.getJSON/
var url = "http://gdata.youtube.com/feeds/api/videos?q=aNdMiIAlK0g&max-results=1&v=2&alt=jsonc";
var title;
var description;
$.getJSON(url,
function(response){
title = response.data.items[0].title;
description = response.data.items[0].description;
});
getJSON
返回带有属性 data
的响应,并且 data
具有 items
属性,它是一个数组。该数组只有一项,因此我们只使用 items[0]
,并且该项具有属性 title
和属性 description
我们将把它保存到我们的变量中。
希望这有帮助!
//编辑:哎呀,是的,我认为响应对于变量来说是一个更好的名称,忘记更新第二行
关于jquery - 从 Youtube api 解析 json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4280534/