Erlang file:write_file 函数写入包含中文内容的文件
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 的文件,并将中文内容写入该文件中。
原文地址: https://www.cveoy.top/t/topic/lRCI 著作权归作者所有。请勿转载和采集!