Node jsonファイルの読み取りと書き込み
1000 ワード
demoアドレス:https://github.com/binliuli/node_vue.git
ローカルjsonファイルを読み込むには:
jsonファイルに書き込む:
ローカルjsonファイルを読み込むには:
router.get('/list', function (req, res, next) {
// D:\express
ode_vue
odeserver\routes
console.log(__dirname)
// D:\express
ode_vue
odeserver\json\user.json
console.log(path.resolve(__dirname, '..' + "/json/user.json"))
fs.readFile(path.resolve(__dirname, '..' + "/json/user.json"), 'utf8', function (err, data) {
console.log(data);
var obj = JSON.parse(data)
res.json(obj)
});
});
jsonファイルに書き込む:
// nodejs , json json
var str = JSON.stringify(newObj);
fs.writeFile(path.resolve(__dirname, '..' + "/json/user.json"), str, function (err,
data) {
if (err) {
console.error(err);
}
console.log('---------- -------------');
})