javascript - 如何解析外部json请求并将其放入变量中?
问题描述
我对编码很陌生,我希望有人可以帮助我。我有一点代码,我正在尝试学习这个过程:
- 通过 GET 请求 (json) 调用 URL
- 解析来自 GET 请求的响应
- 将响应保存到我稍后将使用的变量中
任何和所有的帮助表示赞赏!
const XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
const awsURL = 'https://cors.io/?http://status.aws.amazon.com/data.json';
function Get(awsURL){
var request = new XMLHttpRequest();
request.open("GET", awsURL, false);
request.send(null);
return request.responseText;
}
var AWSJson = JSON.parse(Get(awsURL));
console.log("Archived Outages: "+AWSJson.service_name);
解决方案
给定地址中的返回值不是正确的 json 格式。在浏览器中输入网址并检查输出!
推荐阅读
- javascript - 如何在 Aurelia 中发出自定义属性信号?
- php - 修改我的正则表达式,以便模式搜索不区分大小写
- python - 如何在 Python 中计算 AWGN 通道中的错误概率?
- c# - Rotate 2D Sprite with Virtual Joystick
- java - 如何将 charAt 与数组一起使用?
- python - python的异步请求
- angular - @ViewChild 变量应该有什么类型?
- linux - 从mysql传输数据到redis和redis配置
- xml - DTD 定义具有混合内容的元素的出现次数
- javascript - 动态禁用禁用字段的 Parsley 验证