javascript - 在 Webkit 中使用 JavaScript 解析本地 JSON 文件

标签 javascript json parsing

我目前正尝试在 Webkit 浏览器上解析本地 JSON 文件,但遇到了几个问题。

var request = new XMLHttpRequest(); 
request.open('Get', 'file:///abc/test.json', false); 
var test = JSON.parse(request.responseText);

但这似乎在 Webkit 浏览器中不起作用(我只在 Webkit 浏览器上测试,例如 ubuntu 上的 Chromium)。

有人可以帮我指出我可能做错了什么吗? 提前致谢!

编辑:我注意到很多回复表明无法使用 Ajax。有没有其他我可以使用的东西,比如 JQuery 或做这个?

最佳答案

问题是 webkit 不允许对 file:///的 ajax 请求 因此,您必须使用为站点和 ajax 响应提供服务的 http 服务器。

关于javascript - 在 Webkit 中使用 JavaScript 解析本地 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7730913/

相关文章:

python - 从 PDF 中搜索文本的脚本

javascript - 在 Angular 项目中获取正确的 URL

javascript - 如果找不到源图像,如何显示替代图像? (错误在 IE 中工作但在 mozilla 中不工作)

python - 在 python 中使用旋风分离器或 Tornado ,我如何制作一个用 json 响应的简单处理程序?

android - 通过 http 将 JSONObject 从 android 应用程序发送到 node.js?

java - 构建修复拼写错误的自然语言模型

python - 在 Python 中解析 soap/XML 响应

javascript - 解析查找查询后组件的 Reactjs 渲染

javascript - 如何通过 ajax 加载样式表并在加载完成后进行回调

json - 如何通过 Ajax 在 jQuery DataTables 中显示 JSON 数据?