【发布时间】:2017-12-08 20:19:09
【问题描述】:
我是 JavaScript 和 Node.js 的新手。所以,我有一个 JSON 文件,我想将此文件编码为 UTF-8 JSON 文件。 Node.js 怎么可能?
源 JSON 文件由另一个框架生成,可能包含 BOM,但我需要一个没有 BOM 的 UTF-8 JSON 文件来处理它。
【问题讨论】:
-
虽然我不确定这是否完全是骗局,但this question may help a lot。
-
这会将我转换为字符串,但我想更改文件的编码。所以,也许我必须读取文件的内容,将其编码为 utf-8 并将其保存到另一个文件中。但我不知道在 JavaScript 中实现。
-
加载文件、读取内容、转换、保存文件?声音对我很好
-
理论上是的,但是如何通过一个小例子来实现它......
-
"源 JSON 文件是由另一个框架生成的,可能包含 BOM" — 那么它不是 JSON:Implementations MUST NOT add a byte order mark to the beginning of a JSON text.
标签: javascript json node.js encoding utf-8