我面临的问题应该很容易解决,但我现在已经迷失了。
我有一个网址:http://search.twitter.com/search.json?q=bacon
使用JavaScript(不是JQuery或php。只是JavaScript),我想读取这个JSON字符串并解析它。就是这样。
谢谢!
答案 0 :(得分:14)
您将受到SOP的限制(XMLHttpRequest
只能在同一个域上进行URI;只能通过此方法检索JSON)。要绕过此操作,您必须使用JSONP instead(other explanation*)。
似乎是端点supports 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);
*免责声明:是的,那就是我的博客