1、非中文操作【list列表里面的每个子项大小不得操作255,字符串不存在中文】
list_to_banary 将list列表【字符串】转化为二进制
banary_to_list 将二进制转化为list列表【字符串】
2、中文操作【list列表里面存在ascii码大小超过255的子项,字符串存在中文】
unicode:characters_to_binary asn1rt:utf8_list_to_binary 将带中文的list列表【字符串】转化为二进制
asn1rt:utf8_binary_to_list 把一个 utf8 编码的二进制数据转为一个 unicode 列表
unicode:characters_to_list 把一个 utf8 编码的二进制数据转为一个 unicode 列表
注意将带中文【utf8】的二进制数据转化为list时,binary_to_list和asn1rt:utf8_binary_to_list都不会报错,但是binary_to_list得结果是不对的
本文详细介绍了不同场景下字符串与二进制之间的转换方法,包括非中文及中文字符串的处理方式。针对非中文操作,提出了list_to_binary和binary_to_list两个函数实现转换;对于中文操作,则提供了utf8_list_to_binary和utf8_binary_to_list来处理UTF-8编码的字符串。

1272

被折叠的 条评论
为什么被折叠?



