Javascript

nodejs,添加数据到json

本文主要是介绍nodejs,添加数据到json,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
// 1.导入 读取文件
const fs = require('fs')
const path = require('path')
const p = path.join(__dirname, 'data.json')
// 转换成数组
const arr = require(p)
// console.log(arr)
// 遍历
fs.readFile(p, 'utf8', (err, data) => {
  if (err) {
    console.log('err', err)
    return
  }
  // console.log(data)
  const user = { "name": "小张" }
  // 追加到数组中
  arr.push(user)
  // 数组转换
  let json = JSON.stringify(arr)
  // console.log(json)
  fs.writeFile(p, json, (err) => {
    console.log('错误', err);
  })
})

这篇关于nodejs,添加数据到json的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!