node - 我的cmd出问题了,不能显示部分中文。求教!
本文介绍了node - 我的cmd出问题了,不能显示部分中文。求教!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
代码是w3c菜鸟上的,如下:
var fs = require("fs");
// 异步读取
fs.readFile('mouse.txt', function (err, data) {
if (err) {
return console.error(err);
}
console.log("异步读取: " + data.toString());
});
mouse.txt的内容如下:
菜鸟教程官网地址:www.runoob.com
文件读取实例
cmd运行结果如下图:
可以看到,mouse.txt里的中文不知道跑到哪里去了。请问我应该如何解决这个问题?
真心不知道该怎么办。
解决方案
加上字符集:
var fs = require("fs");
// 异步读取
fs.readFile('mouse.txt', 'utf-8', function (err, data) {
if (err) {
return console.error(err);
}
console.log("异步读取: " + data.toString());
});
这篇关于node - 我的cmd出问题了,不能显示部分中文。求教!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文