123 次浏览【转载需注明来源】
在之前的教学中讲解了十六进制和BASE64的编码转换,接下来再讲一个比较通用的编码转换命令。
场景:在常规开发中经常会遇见需要将utf8编码转换为gbk编码,或者把gbk编码转换为utf8编码;又或者需要把二进制数组数据转换为正常的文本等;此时则需要使用"编码转换类.编码转换()"这个命令。
一段将无符号8位整型数组转换为常规文本的代码如下:
//注意:某个数据可以直接是二进制或者任意类型类型,例如下方代码
局部变量 字节数据=新建对象 无符号8位整型数组([72, 101, 108, 108, 111]);//一段字节数据
编码转换类.编码转换("gbk",字节数据);//输出"Hello"
知识点:无符号8位整型数常用于通信交互的数据上,例如:TCP、UDP、HTTP等
知识点:"编码转换类.编码转换()"这个命令可以将大部分常规的数据转成特定的编码,具体支持的编码参考此链接:支持转换编码参考
测试账号
快码FOF编程 Time: 2023-05-11 11:56:57
评论ID
此命令非常有效,常用于通信相关的编码转换
快码FOF编程 Time: 2023-05-11 14:59:08
评论ID
本博客请大家务必观看,非常不错