如何在Node.js中设置文件编码

如何在Node.js中设置文件编码,node.js,Node.js,node.js中的set编码有一些问题。 我尝试使用writeFile函数将编码设置为utf8。 但没有结果。我想使用node.js设置编码的当前文件是用unicode编码的 默认情况下,fs模块将写入编码为“utf8”的文件。UTF-8是一种常用于网页和其他文档的编码。文件编码是指用于文件内容的字符集。常用的编码有“utf8”、“ascii”、“二进制”、“十六进制”、“base64”和“utf16le” 来源于 用编码写入文件 如果选项是字符串,则它指定编码。例如: fs.writeFile

node.js中的set编码有一些问题。 我尝试使用writeFile函数将编码设置为utf8。 但没有结果。我想使用node.js设置编码的当前文件是用unicode编码的

默认情况下,fs模块将写入编码为“utf8”的文件。UTF-8是一种常用于网页和其他文档的编码。文件编码是指用于文件内容的字符集。常用的编码有“utf8”、“ascii”、“二进制”、“十六进制”、“base64”和“utf16le”

来源于

用编码写入文件

如果选项是字符串,则它指定编码。例如:

fs.writeFile('message.txt', 'Hello Node.js', 'utf8', callback);
或者是选项是对象

fs.writeFile('message.txt', 'Hello Node.js', {encoding: 'utf8'}, callback);
查看更多信息

默认情况下,fs模块将写入编码为“utf8”的文件。UTF-8是一种常用于网页和其他文档的编码。文件编码是指用于文件内容的字符集。常用的编码有“utf8”、“ascii”、“二进制”、“十六进制”、“base64”和“utf16le”

来源于

用编码写入文件

如果选项是字符串,则它指定编码。例如:

fs.writeFile('message.txt', 'Hello Node.js', 'utf8', callback);
或者是选项是对象

fs.writeFile('message.txt', 'Hello Node.js', {encoding: 'utf8'}, callback);

检查更多信息

我尝试创建xls文件,但未使用上述方式编码我尝试创建xls文件,但未使用上述方式编码