请注意,此应用程序永远不会在服务器系统上运行。
我正在尝试读取本地 json 文件,我使用的代码是:
jQuery.getJSON('/Users/michael/jscrud/json/test.json')
.done(function(data) {
//do something here
}
我还需要能够更改此文件,添加有关所做更改的元数据。任何帮助都会非常感谢。因为我花了 3 天时间试图找到答案。
请注意,此应用程序永远不会在服务器系统上运行。
我正在尝试读取本地 json 文件,我使用的代码是:
jQuery.getJSON('/Users/michael/jscrud/json/test.json')
.done(function(data) {
//do something here
}
我还需要能够更改此文件,添加有关所做更改的元数据。任何帮助都会非常感谢。因为我花了 3 天时间试图找到答案。
大多数浏览器禁止来自 JavaScript 的文件请求,但它们通常也有非标准的方式来禁用它以用于本地调试目的(例如,参见Chrome 的解决方案)。但是,绝对没有浏览器允许您更改数据,因为它根本不是正常在线工作的方式 - 您不能告诉某些服务器“更改此 URL 上的文件”,因此不支持 file:// 这样的事情协议。