Javascript 使用jQuery通过Yahoo管道枚举生成的JSON失败

Javascript 使用jQuery通过Yahoo管道枚举生成的JSON失败,javascript,jquery,json,Javascript,Jquery,Json,我试图通过使用Yahoo管道和jQuery来使用来自不同域的即将到来的事件更新表,从而减少手动更新工作。我已经创建了收集数据的工具,它似乎起到了作用 现在,我正在阅读JSON文件,其中包含以下jQuery脚本: jQueryAppend失败了,我想是因为“data.query.results.a.content”与管道创建的JSON结构关系不好 我已经尝试过用几种方法修改管道和附加,但我几乎没有放弃,我非常感谢您的输入。我认为您对json结果的解析不正确 在这里查看json对象时 您将观察内容节

我试图通过使用Yahoo管道和jQuery来使用来自不同域的即将到来的事件更新表,从而减少手动更新工作。我已经创建了收集数据的工具,它似乎起到了作用

现在,我正在阅读JSON文件,其中包含以下jQuery脚本:

jQueryAppend失败了,我想是因为“data.query.results.a.content”与管道创建的JSON结构关系不好


我已经尝试过用几种方法修改管道和附加,但我几乎没有放弃,我非常感谢您的输入。

我认为您对json结果的解析不正确

在这里查看json对象时

您将观察内容节点,因为每个项目都位于
值。项目[0]。a.content

i、 e.试试这样的方法:

$('body').append(data.value.items[0].a.content);
您需要像这样迭代items数组

$.each(data.value.items, function(index,element) {
    $('body').append(element.a.content);
});

试试小提琴:

我想这正是我想要的。谢谢!另外,谢谢你给我指点jsonviewer和JSFIDLE,我想这会非常有帮助。很高兴能帮助:)还可以使用firebug和chrome开发工具..这些工具对web开发和。。IE也有开发者工具栏。。还可以看到关于这么小更新的问题:让它按预期工作,再次感谢!
$.each(data.value.items, function(index,element) {
    $('body').append(element.a.content);
});