如何将JSON保存到本地文本文件

假设我有一个如下所示的javascript对象:

  var data = {

name: "cliff",

age: "34",

name: "ted",

age: "42",

name: "bob",

age: "12"

}

var jsonData = JSON.stringify(data);

我将其字符串化以转换为JSON。如何将此JSON保存到本地文本文件,以便可以在记事本等中打开它。

回答:

Node.js:

var fs = require('fs');

fs.writeFile("test.txt", jsonData, function(err) {

if (err) {

console.log(err);

}

});

浏览器(webapi):

function download(content, fileName, contentType) {

var a = document.createElement("a");

var file = new Blob([content], {type: contentType});

a.href = URL.createObjectURL(file);

a.download = fileName;

a.click();

}

download(jsonData, 'json.txt', 'text/plain');

以上是 如何将JSON保存到本地文本文件 的全部内容, 来源链接: utcz.com/qa/434052.html

回到顶部