在JS中获取本地JSON文件

时间:2016-02-09 09:40:48

标签: javascript json

我正在创建一个基于天气的图稿更改,以便在本地计算机上托管,并通过FTP同步更新JSON文件。这意味着JSON文件将在同一台计算机上本地获取。以下是我目前从外部采购JSON的代码。你能帮我在当地采购吗?我只是将URL更改为它将坐在哪里的文件路径?并删除GET并发送部件。

var xhr = new XMLHttpRequest();

var URL = "http://api.openweathermap.org/data/2.5/weather?q=   {London}&appid=genericAPIpassword";

xhr.open("GET", URL, false);
xhr.send();

var weatherResponseStringify = JSON.stringify(xhr.responseText, "", 2);
var weatherResponseParse = JSON.parse(xhr.responseText);

谢谢大家的帮助!

2 个答案:

答案 0 :(得分:0)

this帖子上的最高投票回答有您正在寻找的答案

答案 1 :(得分:0)

var myInternalSource = {
  key:value,
  key:value
}

无需过度复杂化。如果json在另一个文件中,那么执行:

<script src="externalFile.js" ></script>

如果您需要不同步,请使用System.JS导入。