从URL中读取JSON

我面临一个应该很容易解决的问题,但我现在已经迷失了方向。

我有一个网址:http://search.twitter.com/search.json?q = bacon

使用JavaScript(不是JQuery或PHP,只是JavaScript),我想阅读这个JSON字符串并解析它。 而已。

谢谢!


您将受到SOP的限制( XMLHttpRequest只能在同一个域上使用URI;只能通过此方法检索JSON)。 要绕过这个,你必须使用JSONP(其他解释*)。

看起来端点支持JSONP,所以你可以这样做:

function foo(response) {
    // response is already a JavaScript object
}

var script = document.createElement("script");
script.src = "http://search.twitter.com/search.json?q=bacon&callback=foo";

document.body.appendChild(script);

*免责声明:是的,那是我的博客

链接地址: http://www.djcxy.com/p/47497.html

上一篇: Read JSON from URL

下一篇: to for cross domain jsonp