汉字如何用2个字节表示
发布于 8 年前 作者 liujavamail 3456 次浏览 来自 问答

nodejs Buffer 的encoding 好像是没有gbk的, 如果我想把汉字转成Buffer, var buf = new Buffer(‘我的设备’), 这样的话是3个字节表示一个汉字, 怎样才能2个字节表示一个汉字呢?

3 回复

其实你的问题搜索一下都能找到 https://www.google.com.hk/#safe=strict&q=nodejs+gbk

具体这个问题一般用 https://www.npmjs.com/package/iconv-lite

看样子必须得安装依赖包才行了

@liujavamail gbk与utf-8之间就是一个字典对应关系,没有计算规律的。而gbk是国产的,所以国外的人不鸟你的。

回到顶部