小编Val*_*ina的帖子

Erlang,我怎么用换行符创建文本文件?

有人知道如何用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)

erlang newline file writefile erl

3
推荐指数
1
解决办法
1702
查看次数

标签 统计

erl ×1

erlang ×1

file ×1

newline ×1

writefile ×1