我想从noSQL数据库解析一个字符串。有困难。 当您访问的PHP文件它给了这样的结果:从HttpRequest解析字符串到json/XML
[{"timestamp":"2016-11-07T09:48:30.335Z","Id":"d7ee735f16b5"},
{"timestamp":"2016-11-07T09:48:29.015Z","Id":"d7ee735f16b5"},
{"timestamp":"2016-11-07T09:48:27.688Z","Id":"d7ee735f16b5"},
{"timestamp":"2016-11-07T09:48:27.085Z","Id":"d7ee735f16b5"},
{"timestamp":"2016-11-07T09:48:26.577Z","Id":"d7ee735f16b5"}]
同样的结果在控制台的网络中给出。
当我然后尝试将响应字符串化时,它显示为空。
请任何人都可以帮助我访问时间戳值。下面是当前的代码:
var ajax = new XMLHttpRequest();
ajax.open("GET", url, true);
ajax.responseType = 'json';
ajax.send();
var jsonResponse = JSON.stringify(ajax.response);
document.getElementById('demo').innerHTML = jsonResponse;
你有“readyState的” VAR为XMLHttpRequest对象的一部分,因此没有必要对事件监听... –
这就是完美。谢谢 –
谢谢@BozidarSikanjic。我更新了代码以使用onload和onerror。这些更明确,表达意图好一点。 – axlj