如何使用XML从YouTube播放列表中检索Title
how to retrieve Title from YouTube playlist using XML?
在这里我尝试了代码。但这并没有奏效。请帮帮我
<script type="text/javascript" language="javascript">
$(document).ready(function(){
$("#dvContent").append("<ul></ul>");
$.ajax({
type: "GET",
url: "http://gdata.youtube.com/feeds/api/playlists/cZxy-GpHLCQ_Ss9sGJfWhzBAIOMDYxMN?v=2",
dataType: "xml",
success: function(xml){
$(xml).find('feed').each(function(i){
var sTitle = $(this).find('title');
// alert(sTitle);
for (var i = 0; i < sTitle.length; i++) {
var ssTitle = sTitle[i].firstChild.nodeValue;
$(ssTitle).appendTo("#dvContent ul");
}
});
},
error: function() {
alert("An error occurred while processing XML file.");
}
});
});
</script>
演示链接:- http://jsfiddle.net/8HUbc/
提前感谢!!
行后:
var sTitle = $(this).find('title');
只做:
sTitle.text();
你会得到的
ajax请求失败(这与处理XML文件无关)。错误回调是不是像try/catch
块围绕你的成功函数,这是一个指示,要么服务器返回的东西不是200左右的响应代码或没有响应从服务器。
尝试仅使用feed
子节点缩小搜索范围:
var title = $(xml).find('feed > title').text();
http://jsfiddle.net/6wY55/相关文章:
- 使用JSP从服务器检索和显示图像
- 通过Magento的网络服务检索运费
- 如何通过php页面将数据库值检索到jquery自动完成框中
- 无法使用javascript检索SPList项
- 可以't使用Angular解析/检索JSON
- GoogleFeed正在检索图像
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 使用Scala Play Framework视图中的键检索映射值
- 从数据库中检索字段,而不模拟它们
- 如何在corona sdk中从CK编辑器中检索数据
- 如何使用Javascript客户端对象模型检索Sharepoint 2010列表项权限
- 在Node.js中上传和检索图像
- XML2JSON并检索数据
- 如何从php返回的JSON中检索值
- 如何在.js函数中检索来自其他模板的表单的目标值
- 使用ASP.NET将谷歌地图添加到项目中,并从数据库中检索位置
- 使用javascript进行JSON数据检索
- 检索MongoDB binData并显示为<img>src
- 如何使用$(this)来动态检索锚点标记的title属性
- 如何使用XML从YouTube播放列表中检索Title