【问题标题】:How to download a json file and save it as a js file on server?如何下载json文件并将其保存为服务器上的js文件?
【发布时间】:2020-08-15 14:04:12
【问题描述】:

我需要将this json保存为一个带有这种格式日期的js文件:

1-5-20_us_states.js

然后将 json 插入到保存的文件中:

var data = ...json data... ;

我正在尝试关注this answer,它可以打开文件,但接下来如何做?

按照这个答案,我们应该:

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

【问题讨论】:

  • 如果要保存JSON,保存前无需解码
  • @JaromandaX 如何将其插入变量中并将其保存为 js 文件?
  • @JaromandaX 更新了问题,忘记包含我正在谈论的 json 链接
  • 这能回答你的问题吗? How to generate .json file with PHP?
  • @AnandhukrishnaVR - 他不想要 JSON 文件,他想要 JS 文件

标签: javascript php json


【解决方案1】:

当您获得 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);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-05
    • 1970-01-01
    • 2013-04-13
    相关资源
    最近更新 更多