标签: javascript html
如何在javascript中使用WEB WORKERS读取JSON文件? 我将要读取的JSON文件的名称(data.json)从main.html传递给WORKER.js文件。 现在Worker.js应该解析我传递它的JSON并将结果返回给main.html。但是,JSON.parse(data.json)在Worker.json中不起作用。
答案 0 :(得分:1)
JSON.parse只知道如何使用数据处理字符串。如果您有外部资源,则首先需要使用XHR获取它。
JSON.parse
XHR
答案 1 :(得分:0)
我建议您使用jQuery从服务器获取.json。只需使用getJSON:
.json
$.getJSON('data.json', function(data) { //data is returned as parsed object, no need to parse it! console.log(data); });
这是example。