我在 node.js 中设置编码有一些问题。我尝试使用 writeFile 函数将编码设置为 utf8。但没有结果。我想使用 node.js 设置编码的当前文件是用 unicode 编码的。
默认情况下,fs 模块将写入编码为“utf8”的文件。UTF-8 是网页和其他文档中常用的一种编码。文件编码是指用于文件内容的字符集。常用的编码有“utf8”、“ascii”、“binary”、“hex”、“base64”和“utf16le”。
来自stackabuse。
用编码写入文件
如果options 是字符串,则它指定 encoding。例子:
fs.writeFile('message.txt', 'Hello Node.js', 'utf8', callback);
Run Code Online (Sandbox Code Playgroud)
或者是选项是一个对象,然后,
fs.writeFile('message.txt', 'Hello Node.js', {encoding: 'utf8'}, callback);
Run Code Online (Sandbox Code Playgroud)
请点击这里了解更多信息
| 归档时间: |
|
| 查看次数: |
7241 次 |
| 最近记录: |