将从 URL 输出的 JSON 保存到文件 javascript

Save JSON outputed from a URL to a file javascript

本文关键字:存到文件 javascript JSON URL 输出 将从      更新时间:2023-09-26

我正在尝试在本地保存存储在Eventful API中的JSON数据库。我找到了这个答案,但是如何在我的情况下使用Blob()

还有一个答案,但适用于Java,我不知道如何在javascript中使用wget

谢谢! :)

编辑 1 我下载了文件

 wget 'http://api.eventful.com/json/events/search?c=music&app_key=API_KEY&page_number=1&date=Future&keywords=Andrea-Bocelli&callback=processJSONP' -O hi.json

编辑 2 这个答案对我不起作用

你的链接是JSONP,你可以看到processJSONP里面有一个json参数。

如果你把这个链接放在

<script src="http://api.eventful.com/json/events/search?c=music&app_key=your_key&page_number=1&date=Future&keywords=Andrea-Bocelli&callback=processJSONP">

然后在浏览器上运行它,你会得到错误,因为这个函数还没有定义。

所以你需要定义一个回调函数,然后给出一个参数,

function processJSONP(json){
     // using your json 
        console.log(json)
}