CNode

nodejs 打开非utf-8文本乱码如何解决

问答
Llhist发布于10 年前最后回复10 年前5 回复4405 浏览0 收藏

用nodejs打开本地文本res.send到ajax 的success的function(data)中在打印发现乱码问题,如何解决?

查看回复

回复 (5)

D
dlutwuwei#1·10 年前

iconv-lite

L
lhist#2·10 年前
引用 dlutwuweiiconv lite

@dlutwuwei 为什么这个插件转换完后再控制台不乱码了,在网页还是乱码?

D
dashdots#3·10 年前

检查网页文件是否包含BOM头

L
lhist#4·10 年前
引用 dashdots检查网页文件是否包含BOM头

@dashdots 是那个mate标签吗

D
dashdots#5·10 年前
引用 lhist@dashdots 是那个mate标签吗

@lhist _r2_c2.jpg 把乱码网页另存一份,用16进制编译器打开看看,如果开头是EF BB BF,那就是BOM造成的。 如果有BOM,那建议找个脚本把工程目录整个扫一下,看看哪个文件有BOM,去掉就好了。

参与回复
登录后即可参与回复。登录