永发信息网

erlang 列表怎么转成字符串

答案:2  悬赏:40  手机版
解决时间 2021-11-21 08:56
erlang 列表怎么转成字符串
最佳答案
在erlang中列表就是字符串,只是表示方式不一样.[a]是字符串也是列表,同样"a"也是.
不知道你具体要转什么
如果是
L1 = ["a","b","c","d"],
binary_to_list(list_to_binary(L1)).
"abcd"

如果是需要写个方法,为了方便起见兼容上面的.
L2 = [a,b,c,d],
to_string(L2).

to_string(AtomList) when is_list(AtomList) ->
to_string(AtomList,"");
to_string( _) ->
{error,error_type}.

to_string([], R) -> lists:reverse(R);
to_string([H|T], R) when is_atom(H) ->
to_string(T,atom_to_list(H) ++ R);
to_string([H|T], R) when is_list(H) ->
to_string(T,H ++ R);
to_string(_, _) ->
{error,error_type}.
全部回答
在Erlang里字符串其实就是每一个字符的ASC II码的列表。
  不知道你是不是问在网络上发送的时候怎么把 [23,21,221,13]之类的东西转换成字符串?
  你可以把这个列表转换成二进制再在网络上传输。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宏鑫网苑地址有知道的么?有点事想过去
男脚长24.5脚宽9_穿多大马丁靴?
豪雅新优薄VP1.60非球面与豪雅超薄HP1.60优适
游戏天谕中同服务器账号角色翅膀能不能共享?
烟雨奇迹官网?
pig.exe是什么,可以删除吗
于果电陶炉为什么可以做到99的价格?我买了两
东亭营业厅地址在什么地方,想过去办事,
电路中用5V的电压和6V的电压有什么区别在
勤劳的勤能组什么词勤劳的勤
胜途跨境电商ERP适合企业用吗?
情侣之间一起约去游泳正常吗?
善谋者谋全局,不谋者谋一域:什么意思?
本人想在长沙青竹湖湘一外国语学校附近租房,
人们说的照片书是什么啊?怎么制作呢?
推荐资讯
奥迪6多少钱
上海美度零售店(杨浦巴黎春天店)地址有知道
这个图片拍的是什么
为人刚介是什么意思
纹眉十一天看到两条固定行
陕西话的的是什么意思
遍地什么来的成语 不是遍地狼烟哈,是形容大
广州尿频去哪里看好
招财童子可以佩戴身上吗?
带有千万里的词语
梦见自己飞起来了飞过了一条河
女友说,贱人,竟然用红包诱惑我聊天。我该怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?