我想知道如何在特殊事件中将数据添加到.json文件中。
例如,在加入ID为326091420232581122
的服务器时,它将这些数据推送到server.json
文件中。
{
"326091420232581122": 2,
"mode": 1
}
能帮我吗? :)
答案 0 :(得分:0)
您需要提供文件,使其成为对象
let jsonFile = require('path/to/json/file');
然后,您可以修改jsonFile
中的对象,然后可以使用Node中fs.writeFile()
包中的fs
保存该对象。
const fs = require('fs');
let jsonFile = require('path/to/json/file');
fs.writeFile("/path/to/json/file", JSON.stringify(jsonFile), 'utf8', function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});