文本内容: 人逢喜事精神爽 打车就去火葬场
what what what is the fuck!
1111112222222
33399908984038394028
fs.readFile('fsTest.txt','utf-8',function(err,data){....}); 读取文件
成功输出后却没有前面的两句诗,难道是因为写的太妙了?
回复 (11)
W
嗯,寫太妙了。
J
求截图..
A
肯定不会一次性读完的
D
txt默认编码不是utf8,另存为utf8试试
D
D
引用 DoubleSpouttxt默认编码不是utf8,另存为utf8试试
另存为的utf-8编码的时候确实可以显示中文了,但是这种方式如果实际用太不可取了,难道需要用户自己要各种另存?有没有什么函数或者方法可以再程序段解决这个问题
D
引用 DoubleSpouttxt默认编码不是utf8,另存为utf8试试
而且我再docs.cnnodejs的fs.readFile的介绍里,没有看到各种编码再nodejs里的表示方式,ansi再nodejs里用什么表示?
J
引用 DoubleSpouttxt默认编码不是utf8,另存为utf8试试
@dcminicode 没在 Windows 写过 Node 的飘过... 一般 Node 写了服务器端, 服务器很少是 Windows 的, 问题关键不在这
也想知道其他格式完善的处理方法...
J
你用别的编码编写,通过utf8读取显示,unicode编码的字符就无法显示了呗。如果你通过buffer的方式读取,然后通过iconv-lite进行转码,必然是可以显示的。
Z
是不是windows的console的字符集不是UTF-8的原因,所以看不见中文。
S
i18n 搜素下NODE国际化
参与回复
登录后即可参与回复。登录


