设置变量等于本地JSON文件

时间:2016-04-13 12:33:50

标签: javascript

是否可以将JavaScript中的变量设置为存储在计算机上的本地JSON文件?

var data = c/path/path/data.json

2 个答案:

答案 0 :(得分:1)

如果您询问是否可以使用JavaScript访问文件系统,答案是是和否如果您使用的是node.js之类的工具,那么是,您可以使用JavaScript访问文件系统。 如果您尝试从浏览器访问文件系统,则 JavaScript本身不具备该功能。

您尝试在文件系统上访问的内容并不重要。它可能是JSON,jpg或gif ...如果您使用的是浏览器,则无法实现..

但是,您可以对服务器进行 ajax 调用并以此方式获取文件。即JSON文件......您还可以使用JavaScript内置的“ localstorage ”方法使用JavaScript存储信息。

答案 1 :(得分:0)

您可以发出Ajax请求以获取外部json。



$.ajax({
  url: "c/path/path/data.json",
}).done(function(JsonToGet) {
  var data = JsonToGet;
  //Management of the JSON with 'data' variable. 
});