MUTF编码解释
来源:互联网 发布:cocos js button 隐藏 编辑:程序博客网 时间:2024/06/15 03:56
JAVA中的MUTF-8编码就是UTF-8编码前面加了两个byte表示这个字节串的长度。
比如说字符串"A"的UTF-8编码是【61】,字符串长度为1,那么字符串“A”的MUTF-8编码就是【0,1,61】。
比如说字符串"AAA...AAA"(1024个‘A’),UTF编码为【61,61,61...61,61,61】,字符串长度为1024,那么它的MUTF-8编码就是【4,0,61,61,61...61,61,61】。
下面贴出C# 里面string和MUTF-8的byte[]的相互转换函数:
private static byte[] STRtoMUTF(string str) { int len = str.Length; byte[] bb = new byte[2]; bb[0] = (byte)(len / 256); bb[1] = (byte)(len % 256); byte[] suf = Encoding.UTF8.GetBytes(str); return bb.Concat(suf).ToArray();//连接函数 } private static string MUTFtoSTR(byte[] mutf) { int len = (int)mutf[0] * 256 + (int)mutf[1]; return Encoding.UTF8.GetString(mutf, 2, len); }
代码就不细说了。简单易懂。
0 0
- MUTF编码解释
- MUTF-8编码格式介绍
- 搞笑解释文字编码
- 字符编码术语解释
- Python_字符编码解释
- 稀疏编码的解释
- 编码通俗解释
- Huffman编码的简单解释
- 关于编码规则的解释
- 编码和解码通俗解释
- 各种编码解释和由来
- X264编码 (相关参数解释)
- 视频编码名词参数解释
- 谈谈Unicode编码,简要解释
- jsp页面有关编码的关键词解释
- Unicode编码解释UCS、UTF、BMP、BOM
- MySQL 字符编码问题详细解释
- 海明码编码原理及其解释
- Python的字符串处理函数split & join的使用一例
- jquery插件chosen的使用
- Maven备注
- sql日期格式化
- 栅栏效应、频谱泄露、细化技术
- MUTF编码解释
- AsyncTast异步线程使用
- 翻书法记忆GRE词汇
- xss攻击
- SqlDependency和SqlCacheDependency缓存的用法及具体步骤
- Go获取当前执行路径及图片的加解码
- 典型的手机屏幕尺寸
- 调用Java API发送传真
- jQuery开发之Ajax