node.js读文本文件
时间: 2023-07-04 07:25:57 浏览: 136
提供静态文件服务-delphi开发中的字符串资源动态替换
可以使用Node.js内置的fs模块来读取文本文件,具体步骤如下:
1. 引入fs模块:
```javascript
const fs = require('fs');
```
2. 调用fs.readFile()方法来读取文本文件:
```javascript
fs.readFile('/path/to/file', 'utf8', function(err, data) {
if (err) throw err;
console.log(data);
});
```
其中,第一个参数是文件路径,第二个参数是文件编码格式,第三个参数是回调函数,回调函数的第一个参数是可能出现的错误,第二个参数是读取到的文件内容。
如果文件编码格式未知,可以把第二个参数改为null或者省略:
```javascript
fs.readFile('/path/to/file', function(err, data) {
if (err) throw err;
console.log(data.toString());
});
```
其中,data.toString()方法可以把二进制数据转换为字符串。
阅读全文