提问者:小点点

Node.js如何从终端保存数据


我最终成功地用Node.js实现了api的功能化。有没有一种方法保存我通过API从其他系统获得的表?最好采用json格式。现在我只在终端机里看到它们,但我希望可以选择将它们保存在我选择的文件夹里,以备以后使用。有什么通用代码吗?


共1个答案

匿名用户

您可以为此使用fs库(这里是一个示例)

'use strict';

const fs = require('fs');

let student = { 
    name: 'Mike',
    age: 23, 
    gender: 'Male',
    department: 'English',
    car: 'Honda' 
};
 
let data = JSON.stringify(student);
fs.writeFileSync('student-2.json', data);
'use strict';

const fs = require('fs');

let rawdata = fs.readFileSync('student.json');
let student = JSON.parse(rawdata);
console.log(student);