This question already has answers here:
Convert erlang terms to string, or decode erlang binary
(2 个回答)
已关闭8年。
有没有办法将元组转换为字符串?
考虑我有以下列表:
我希望将其转换为以下字符串:
我尝试在列表中的每个元素上使用 erlang:tuple_to_list,它返回
最终,我无法将它与 "{"++ A++ "}"连接起来
任何想法我怎么能把它变成一个字符串?
(2 个回答)
已关闭8年。
有没有办法将元组转换为字符串?
考虑我有以下列表:
[{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++ "}"连接起来
任何想法我怎么能把它变成一个字符串?
最佳答案
Term = [{atom,5,program},{atom,5,receiving},{nil,5}].
lists:flatten(io_lib:format("~p", [Term])).
关于Erlang 元组到字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15534663/