var proj = {
Name : "abc",
Roll no : 123
};
如何在 JavaScript 中将 proj 数据以 JSON 格式写入 .json 文件?
var proj = {
Name : "abc",
Roll no : 123
};
如何在 JavaScript 中将 proj 数据以 JSON 格式写入 .json 文件?
const FileSystem = require("fs");
FileSystem.writeFile('file.json', JSON.stringify(proj), (error) => {
if (error) throw error;
});
(err) => { if (err) throw err; }
- Valu3JSON.stringify
(在ES 5.1中引入)可以将对象转换为JSON字符串。
var json = JSON.stringify(proj);
JavaScript没有内置的机制来写入文件。通常需要主机环境提供一些非标准的东西。例如,Node.js有文件系统模块的writeFile
方法。
require('fs').writeFile('file.json', JSON.stringify(proj), (error) => {
if (error) {
throw error;
}
});
var dataUri = "data:application/json;charset=utf-8;base64," + btoa(JSON.stringify(proj));
<a download="proj.json" href=dataUri>proj.json</a>
JSON.stringify(proj)
将其从Javascript转换为JSON。不过,值得一提的是,最好通过学习JSON基础课程来自己学习如何从头开始创建JSON,因为这是一个非常基本的问题。 - James Gould