我需要將我的JSON數據附加到JSON文件內的數組。它正在成功追加。然而,它並不追加在JSON文件Node.JS將JSON附加到數組
這裏是我的NODE
if (req.method == 'POST') {
req.on('data', function (chunk) {
fs.writeFile("comments-data.json", chunk, {'flag':'a'}, function(err) {
if(err) {
return console.log(err);
}
console.log("The file was saved!");
})
});
res.end('{"msg": "success"}');
};
我怎麼能告訴它只是括號內追加括號中?
括號?你在說什麼? – SLaks
你不能只追加到一個JSON文件,並期望它合併到數組中。您需要讀取該文件,將JSON解析爲數組,將新元素推入數組,將數組字符串化,然後將其寫入文件。 – Barmar