Javascript 获得;“格式不好”;从本地文件读取JSON时出错

Javascript 获得;“格式不好”;从本地文件读取JSON时出错,javascript,jquery,json,mime-types,Javascript,Jquery,Json,Mime Types,我正在我的计算机上处理一个项目,当我试图从位于我的计算机上的文件中读取json对象时,遇到了“格式不正确”的错误 它发生在Firefox上。在Chrome中,我得到“XMLHttpRequest无法加载文件…” 我尝试将Mime类型更改为application/json,但没有成功 你能帮忙吗 我的代码: 如果这是一个本地文件,您应该使用它仍然是异步的 $.getJSON("json/local_json_file.json", function(json) { //do stuff

我正在我的计算机上处理一个项目,当我试图从位于我的计算机上的文件中读取json对象时,遇到了“格式不正确”的错误

它发生在Firefox上。在Chrome中,我得到“XMLHttpRequest无法加载文件…”

我尝试将Mime类型更改为application/json,但没有成功

你能帮忙吗


我的代码:
如果这是一个本地文件,您应该使用它仍然是异步的

$.getJSON("json/local_json_file.json", function(json) {
     //do stuff to the json object here
});

你能给我们看一下JSON文件的内容吗?AJAX通常不能用来读取本地文件。在这里找到它-->那么我可以用什么来读取本地文件呢?如果你使用
dataType:'text'
$,你能读取文件吗?getJSON
只是
$的快捷方式。AJAX
使用
数据类型:'JSON'
。它们最终都使用相同的jQuery代码来执行AJAX请求。我使用了它,但遇到了相同的问题。好吧,这很有意义!为了将来的读者,我将把答案留给大家,你的评论很有帮助
$.getJSON("json/local_json_file.json", function(json) {
     //do stuff to the json object here
});