如何在NodeJS中编码unicode字符

时间:2018-02-12 11:26:57

标签: node.js unicode fs

我正在使用NodeJS从电子表格中读取一系列键和值以构建JSON对象,然后将该对象写入文件,例如 | | | 成为对象{“key”:“value”}

我正在使用JSON.stringify将对象转换为字符串,然后将此字符串写入文件

fs.writeFileSync('object.json', JSON.stringify(object, null, 2));

电子表格包含一些unicode字符,需要将其存储为编码值,例如: é为\ u00E9,上面的代码段未处理。

如何在文件中编码unicode字符,例如,“Numéro”存储为“Num \ u00E9ro”

1 个答案:

答案 0 :(得分:1)

您可以使用插件对char字符串进行编码,或者您可以使用简单的正则表达式手动完成:

`