如何从javascript请求json文件
我有一个url,它返回一个json文件(我在地址栏中输入了url并显示了json输出)但我不知道如何在javascript中请求json文件。有谁能够帮我?
这是代码:
var url = 'http://www.worldweatheronline.com/feed/weather.ashx?q=kalutara&format=json&num_of_days=4&key=myKey' ;
if (window.XMLHttpRequest) {
http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
http_request.open('GET', url, true);
http_request.send(null);
http_request.onreadystatechange = function() {
if ( http_request.readyState == 4) {
if ( http_request.status == 200)
success( http_request.responseText);alert(http_request.responseText);
else if (failure)
failure( http_request.status, http_request.statusText);
}
};
谢谢 !!
没有找到相关结果
已邀请:
1 个回复
弛保矮瘦敖
然后,您可以使用常规脚本标记来使用json对象。 如果文件格式为:
然后你可以阅读你的文章中定义的内容(使用XMLHTTP请求),然后使用eval函数使其在页面中的成功(如下所示):success()方法: