Javascript 如何下载json文件并将其保存为服务器上的js文件?

Javascript 如何下载json文件并将其保存为服务器上的js文件?,javascript,php,json,Javascript,Php,Json,我需要保存为js文件,其中包含以下格式的日期: 1-5-20_us_states.js 然后,json将插入到保存的文件中: var data = ...json data... ; 我试着按照哪个打开文件是可以的,但是接下来怎么做呢 根据这一答案,我们应该: $url = "https://covidtracking.com/api/v1/states/daily.json"; $json = file_get_contents($url); $json_data = json_decod

我需要保存为js文件,其中包含以下格式的日期:

1-5-20_us_states.js
然后,json将插入到保存的文件中:

var data = ...json data... ;
我试着按照哪个打开文件是可以的,但是接下来怎么做呢

根据这一答案,我们应该:

$url = "https://covidtracking.com/api/v1/states/daily.json";
$json = file_get_contents($url);
$json_data = json_decode($json, true);

在获取JSON时,在将其作为
.js
文件写入之前不需要对其进行解码,因为JSON语法与使用javascript基本相同

var data=
前置到您得到的字符串中,您可以将其写入文件

差不多

$url = "https://covidtracking.com/api/v1/states/daily.json";
$json = file_get_contents($url);
file_put_contents ("1-5-20_us_states.js", "var data =" . $json);

如果要保存JSON,则无需在保存前对其进行解码it@JaromandaX如何将其插入变量并保存为js文件?@JaromandaX更新了问题,忘记了实际包含我所说的json链接这能回答您的问题吗@AnandhukrishnaVR-他不想要JSON文件,他想要的是JS文件