当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


erlang characters_to_nfkd_binary(CD :: chardata())用法及代码示例


characters_to_nfkd_binary(CD :: chardata()) ->
 unicode_binary() |
                             {error, unicode_binary(), chardata()}
OTP 20.0

根据 Unicode 标准,将可能很深的字符和二进制列表转换为兼容等效分解字符的规范化形式。

输入中的任何二进制文件都必须使用 utf8 编码进行编码。

结果是 utf8 编码的二进制文件。

2> unicode:characters_to_nfkd_binary(["abc..åäö",[65299,65298]]).
<<97,98,99,46,46,97,204,138,97,204,136,111,204,136,51,50>>

相关用法


注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 characters_to_nfkd_binary(CD :: chardata()) -> unicode_binary() | {error, unicode_binary(), chardata()}。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。