【发布时间】:2015-05-19 18:23:24
【问题描述】:
我已将 xml 转换为 json 并希望使用循环过程获取一些数据。实际上,我想获取标题,描述和链接方面的数据,但是我在这里堆积并给出错误。
$(function(){
url = 'http://www.straitstimes.com/news/sport/rss.xml';
$.ajax({
type: "GET",
url: 'http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=1000&callback=?&q=' + encodeURIComponent(url),
dataType: 'json',
error: function(){
alert('Unable to load feed, Incorrect path or invalid feed');
},
success: function(xml){
html='';
console.log(xml.responseData.feed.entries);
for (var i = 0; i < xml.responseData.feed.entries .length; i++){
html+= xml.responseData.feed.entries[i].title+'<br/>'+
html+= xml.responseData.feed.entries[i].description+'<br/>'+
html+= xml.responseData.feed.entries[i].link+'<br/>';
}
$('#feedContainer').html(html);
}
});
});
【问题讨论】:
-
你也可以发布错误吗?
-
我收到“ReferenceError: invalid assignment left-hand side”
-
对于初学者来说,for 循环中的条目和“.length”之间有一个空格。
-
哦,即使删除空间仍然是同样的错误。