7

タプルを文字列に変換する方法はありますか?

次のリストがあるとします。

[{atom,5,program},{atom,5,receiving},{nil,5}]

これを次の文字列に変換したい:

"{atom,5,program},{atom,5,receiving},{nil,5}"

リスト内の各要素で erlang:tuple_to_list を使用してみました。

A = [atom,5,program]

結局、それを「{" ++ A ++ "}」と連結することはできません

それを文字列に変える方法はありますか?

4

1 に答える 1

15
Term = [{atom,5,program},{atom,5,receiving},{nil,5}].
lists:flatten(io_lib:format("~p", [Term])).
于 2013-03-20T21:23:19.887 に答える