Node.js中如何加载ECMAScript模块中的JSON文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1110个文字,预计阅读时间需要5分钟。
在ECMAScript模块中,使用Node.js加载JSON文件的方法如下:
以下是一个简单的示例,展示如何在Node.js中加载并解析JSON文件:
javascript// 引入内置的fs模块const fs=require('fs');
// 定义JSON文件的路径const filePath='./data.json';
// 使用fs.readFile读取文件fs.readFile(filePath, 'utf8', (err, data)=> { if (err) { console.error('读取文件失败:', err); return; }
// 解析JSON字符串 try { const jsonData=JSON.parse(data); console.log(jsonData); } catch (parseErr) { console.error('解析JSON失败:', parseErr); }});
看完这篇文档,您将学到:
1.如何使用Node.js读取文件系统中的JSON文件。
2.如何使用`fs.readFile`方法异步读取文件内容。
3.如何使用`JSON.parse`方法将读取到的JSON字符串转换为JavaScript对象。
本文共计1110个文字,预计阅读时间需要5分钟。
在ECMAScript模块中,使用Node.js加载JSON文件的方法如下:
以下是一个简单的示例,展示如何在Node.js中加载并解析JSON文件:
javascript// 引入内置的fs模块const fs=require('fs');
// 定义JSON文件的路径const filePath='./data.json';
// 使用fs.readFile读取文件fs.readFile(filePath, 'utf8', (err, data)=> { if (err) { console.error('读取文件失败:', err); return; }
// 解析JSON字符串 try { const jsonData=JSON.parse(data); console.log(jsonData); } catch (parseErr) { console.error('解析JSON失败:', parseErr); }});
看完这篇文档,您将学到:
1.如何使用Node.js读取文件系统中的JSON文件。
2.如何使用`fs.readFile`方法异步读取文件内容。
3.如何使用`JSON.parse`方法将读取到的JSON字符串转换为JavaScript对象。

