我试图在json文件中推送名称。我试着这样做:用Node.js编写JSON
socket.on('create json', function(data){
var data = JSON.stringify(Data, null, 2);
fs.writeFile('participants.json', data)
console.log(data);
});
这是只输出数据,我已经发送和结果:
{
"type": "Buffer",
"data": [34,69,120,97,109,112,108,101,32,110,97,109,101, 34 ]
}
当我在写它删除一切并提出文件。在 我正在寻找一种方式来写:
{
"names":["name1", "name2", "name3"]
}
就如何解决和写入任何想法?
帮助非常感谢!
我仍然无法理解您的问题,请阅读(5次)去读取其他5次 –
难道仅仅是一个坏榜样,还是你真的有'data'作为参数,'data'作为一个变量, 'Data'? –
不确定,可能是你想追加现有文件中的数据,以追加模式打开该文件,请参考https://stackoverflow.com/questions/33418777/node-js-write-a-line-into-a -txt文件 – LogicBlower