有人知道如何用Erlang语言在文本文件中添加新行吗?我要保存此列表:
Data = ["one", "two", "three"],
Run Code Online (Sandbox Code Playgroud)
换成新行的文本文件:
one
two
three
Run Code Online (Sandbox Code Playgroud)
我试过了:
write() ->
Data = ["1","2","3"],
Print = string:join(Data, "\n"),
file:write_file("/Documents/foo.txt", [Print]).
Run Code Online (Sandbox Code Playgroud)
但是它将创建一个带有内联数据的文本文件:
one\ntwo\nthree
Run Code Online (Sandbox Code Playgroud)