我目前需要一个JSON文件,我正在从中读取数据。
var allUORHours = require('./UORHoursAch.json');
我如何写入文件?以下内容未对文件进行任何更改
allUORHours.test = {};
答案 0 :(得分:2)
您可以使用File System API的writeFile():
https://nodejs.org/api/fs.html#fs_fs_writefile_file_data_options_callback
答案 1 :(得分:0)
不,当然不是。它只是改变了变量的值。要编写JSON,您需要转换为JSON,然后写入文件:
var fs = require('fs');
fs.writeFile('./UORHoursAch.json', JSON.stringify(allUORHours), function (err) {
if (err) {
console.log(err);
} else {
console.log("Saved");
}
});