webSocket 二进制传输基础准备-UTF-16和UTF-8转Unicode

前言

今天来学习UTF8转Unicode,UTF16转Unicode以达成UTF8,UTF16之间的互转。
提炼成函数的公式我并没有放出来,我的目的只是为了更加理解 字符编码之间的关系。
如果你需要转码方式,可以找其他的库,或者根据我文章来进行提炼。
基本利用按位操作符 符号运算符就可以完成。

今天这里只做UTF8转Unicode,UTF16转Unicode, 后续转换可以看前面的文章。

1.基础准备工作
2.Unicode转UTF8
3.Unicode转UTF16

UTF16转Unicode

为了更好的理解,我们来使用Unicode转UTF-16那一期的结果
来进行UTF16转Unicode,U+22222转UTF-16 = [0xd848,0xde22] = '

相关推荐