问题描述:
设备名称设置中文后,提示报错:
Contains invalid characters.
因为实现的方式是使用ASCII
的,也就是中文是无效字符。那就想到支持中文的编码方式,那就是UTF-8
了,实现方式如下:
var utf8codec = Utf8Codec();
var encode = utf8codec.encode(params);
print("devname--" + encode.toString());
问题描述:
设备名称设置中文后,提示报错:
Contains invalid characters.
因为实现的方式是使用ASCII
的,也就是中文是无效字符。那就想到支持中文的编码方式,那就是UTF-8
了,实现方式如下:
var utf8codec = Utf8Codec();
var encode = utf8codec.encode(params);
print("devname--" + encode.toString());
本文标题:字符编码中ASCII、Unicode和UTF-8的区别
本文链接:https://www.haomeiwen.com/subject/hdvsiktx.html
网友评论