Erlang file:write_file 函数写入包含中文内容的文件

Erlang 的 file:write_file 函数可以用于写入包含中文的文件。以下是一个示例:

-module(file_example).
-export([write_file/2]).

write_file(FilePath, Content) ->
    {ok, File} = file:open(FilePath, [write, binary]),
    ok = file:write(File, Content),
    ok = file:close(File).

在上面的示例中,write_file 函数接受一个文件路径和要写入文件的内容作为参数。它首先使用 file:open 函数打开文件,并指定写入和二进制模式。然后使用 file:write 函数将内容写入文件。最后使用 file:close 函数关闭文件。

要使用该函数写入包含中文的文件,可以将中文字符串作为 Content 参数传递给 write_file 函数。例如:

file_example:write_file('example.txt', '这是一个包含中文的文件。').

这将在当前目录下创建一个名为 example.txt 的文件,并将中文内容写入该文件中。

Erlang file:write_file 函数写入包含中文内容的文件

原文地址: https://www.cveoy.top/t/topic/lRCI 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录