21xrx.com
2024-12-27 20:55:18 Friday
登录
文章检索 我的文章 写文章
Node.js 实现 JSON 文件的读写操作
2023-06-22 20:34:21 深夜i     --     --
Node js JSON文件 读操作 写操作

Node.js 是一款非常流行的后端 JavaScript 运行环境,它提供了许多内置模块和第三方模块,可以方便地实现各种后端功能。其中,读写 JSON 文件就是 Node.js 的一项非常基础的操作。

在 Node.js 中,我们可以使用 fs 模块来读写文件。具体的操作流程如下:

1. 加载 fs 模块

首先,我们需要加载 fs 模块,代码如下:


const fs = require('fs');

2. 读取 JSON 文件

在加载 fs 模块之后,我们就可以使用 fs.readFile() 方法来读取 JSON 文件了。这个方法的第一个参数是要读取的文件路径,第二个参数是读取完成后的回调函数,回调函数的第一个参数就是读取到的数据。代码如下:


fs.readFile('data.json', (err, data) => {

 if (err) throw err;

 const jsonData = JSON.parse(data);

 console.log(jsonData);

});

3. 写入 JSON 文件

类似地,我们也可以使用 fs.writeFile() 方法来写入 JSON 文件。这个方法的第一个参数是要写入的文件路径,第二个参数是要写入的数据,第三个参数是写入完成后的回调函数。代码如下:


const jsonData = name: 'Tom';

const jsonString = JSON.stringify(jsonData);

fs.writeFile('data.json', jsonString, err => {

 if (err) throw err;

 console.log('数据已经写入到 data.json 中!');

});

通过以上的代码,我们就可以很方便地实现 JSON 文件的读写操作了。当然,在实际的应用中,我们还需要考虑很多其他的问题,比如文件路径的处理、异常处理、JSON 格式的转换等等。不过,这里提供的这些代码可以作为开始学习 JSON 文件操作时的参考。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复