Node读取和写入json文件
生活随笔
收集整理的這篇文章主要介紹了
Node读取和写入json文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
demo地址:https://github.com/binliuli/node_vue.git
讀取本地json文件:
router.get('/list', function (req, res, next) {// 該行代碼所在的目錄 D:\express\node_vue\nodeserver\routesconsole.log(__dirname) // 上級找 D:\express\node_vue\nodeserver\json\user.jsonconsole.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文件:
//因?yàn)閚odejs的寫入文件只認(rèn)識字符串或者二進(jìn)制數(shù),所以把json對象轉(zhuǎn)換成字符串重新寫入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('----------新增成功-------------');})?
總結(jié)
以上是生活随笔為你收集整理的Node读取和写入json文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “VMware虚拟机中出现无法将(系统文
- 下一篇: 高斯判别算法GDA(吴恩达机器学习c#实