如何在javascript中读取本地Json文件

How to read local Json files in javascript

本文关键字:Json 文件 读取 javascript      更新时间:2023-09-26

请注意,此应用程序永远不会在服务器系统上运行。

我正在尝试读取本地 json 文件,我使用的代码是:

jQuery.getJSON('/Users/michael/jscrud/json/test.json')
  .done(function(data) {
 //do something here
}

我还需要能够更改此文件,添加有关所做更改的元数据。任何帮助将非常感谢。因为我花了 3 天时间试图找到答案。

大多数浏览器都禁止来自 JavaScript 的文件请求,但它们通常也有非标准的方式来禁用它以进行本地调试(例如,请参阅 Chrome 解决方案)。但是,绝对没有浏览器会允许您更改数据,因为它根本不是在线正常工作的方式 - 您无法告诉某些服务器"在此 URL 上更改文件",因此 file://协议也不支持这样的事情。