Node 读取和写入 json 文件
# 读取json文件
方法一:
这种方法的好处是可以直接包进整个 json
文件,不用作任何处理。
let json = require("./my.json");
1
方法二:
let fs = require("fs");
fs.readFile("./my.json", "utf-8", function(err, data){
let obj = JSON.parse(data);
console.log(obj);
});
1
2
3
4
5
2
3
4
5
# 写入json文件
//因为nodejs的写入文件只认识字符串或者二进制数,所以把json对象转换成字符串重新写入json文件中
let str = JSON.stringify(newObj);
fs.writeFile(path.resolve(__dirname, '..' + "/json/user.json"), str, function (err,data) {
if (err) {
console.error(err);
}
console.log('----------新增成功-------------');
})
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
上次更新: 2024/01/30, 00:35:17
- 02
- Node与GLIBC_2.27不兼容解决方案08-19
- 03
- Git清空本地文件跟踪缓存08-13