【发布时间】:2013-07-20 09:05:05
【问题描述】:
我一直在使用节点的fs.readFileSync(),将"utf8" 作为编码传递给读取输入。当文件在 UTF8 (0xEF 0xBF 0xBB) 中包含 BOM character 时,它会将其转换为字节序列 0xFE 0xFF,即 Unicode 编码。
为什么要这样做?为什么不将 BOM 的原始序列保留为 UTF8?
【问题讨论】:
标签: javascript node.js character-encoding