当前博客:18、桌面端通用编码转换

123 次浏览【转载需注明来源】

博客作者:【快码FOF编程】

个性签名:寒窗苦读十年一朝凤舞九天

在之前的教学中讲解了十六进制和BASE64的编码转换,接下来再讲一个比较通用的编码转换命令。

场景:在常规开发中经常会遇见需要将utf8编码转换为gbk编码,或者把gbk编码转换为utf8编码;又或者需要把二进制数组数据转换为正常的文本等;此时则需要使用"编码转换类.编码转换()"这个命令。

一段将无符号8位整型数组转换为常规文本的代码如下:

//注意:某个数据可以直接是二进制或者任意类型类型,例如下方代码
局部变量 字节数据=新建对象 无符号8位整型数组([72, 101, 108, 108, 111]);//一段字节数据
编码转换类.编码转换("gbk",字节数据);//输出"Hello"

知识点:无符号8位整型数常用于通信交互的数据上,例如:TCP、UDP、HTTP等

知识点:"编码转换类.编码转换()"这个命令可以将大部分常规的数据转成特定的编码,具体支持的编码参考此链接:支持转换编码参考

 

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-05-11 11:56:57

此命令非常有效,常用于通信相关的编码转换

Generic placeholder image
快码FOF编程 Time: 2023-05-11 14:59:08

本博客请大家务必观看,非常不错


18、桌面端通用编码转换