-1
データを受信:POSTを書くこの形式でJSONファイルにPOSTリクエストを受け取ったデータを追加しようとJSON形式でJSONファイルに
[ {
"id": 1,
"data": "hello",
"data1": "hi",
"data2": "hey",
} ]
しかし、今、それはこのように書いている:
id=1&data=hello&data1=hi&data2=hey
if (request.method == 'POST' && request.url == "/page") {
var body = "";
request.on('data', function (data) {
body += data;
});
request.on('end', function (req, res) {
POST = qs.parse(body);
console.log(POST);
var operation = POST.insert;
if (operation == 'insert') {
fs.readFile("file.json", "utf8", function (err, data){
var updateData = {
id: POST.id,
data: POST.data,
data1: POST.data1,
data2: POST.data2
}
var newData = qs.stringify(updateData);
fs.writeFile('file.json', newData, "utf8");
console.log(err);
})
}
});
}
をJSONに変換する方法:私は、ここで最初のデータを解析するために持っていることを読んだ
コードです フォーマット ?
ありがとうございました。 –