我正在尝试处理rss feed的json版本,但我需要访问标记为"data.channel.item"的数组.我怀疑因为这个名称似乎与javascript中的保留字项冲突,该脚本不能仅使用这个特定的json文件.它在其他情况下有效.
有没有办法使用"项目",但以某种方式逃避它?(是的,我是一个javascript新手)
这是脚本(jquery)
<script>
$(document).ready(function(){
$.getJSON("http://example.com/jsonBuzz.php?callback=?",
function(data){
$.each(data.channel.item, function(i,item){
$("#results").append('<li><h1>'+item.title+'</h1></li>');
});
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
json的删节版本:
{"@attributes":{"version":"2.0"},"channel":{"lastBuildDate":"Mon, 11 Jan 2010... ..."generator":"Blogger","item":[{"guid":"tag:blogger.com,...
Run Code Online (Sandbox Code Playgroud)