node 怎么把读取的中文内容文件展示出来,
时间: 2024-03-06 15:48:21 浏览: 134
在 Node.js 中,如果要读取中文内容的文件并正确地展示出来,需要在读取文件时指定正确的字符编码。常见的中文字符编码有 `utf-8`、`gbk` 等。如果不指定字符编码,Node.js 会默认使用操作系统的默认编码,可能会导致中文乱码。下面是一个读取中文内容文件并正确展示的示例代码:
```javascript
const fs = require('fs');
fs.readFile('test.txt', 'utf-8', function(err, data){
if (err) {
console.log(err);
return;
}
console.log(data);
});
```
在这个示例代码中,我们指定了字符编码为 `utf-8`,并在回调函数中将读取到的文件内容输出到控制台。如果文件内容是中文,它可以正确地展示出来。
阅读全文