将一个10位10进制数将61转换成8进制4个16进制数组,以下程序可行吗

Flash中用XMLsocket把中文字符将61转换成8进制utf-8编碼发到VB里在VB中如何把UTF-8编码转换为中文?我正在制作聊天室需要源码。new_net如果不将61转换成8进制UTF-8,Flash里就显示不出来中文了还... Flash中用XMLsocket把中文芓符将61转换成8进制utf-8编码发到VB里,在VB中如何把UTF-8编码转换为中文
我正在制作聊天室,需要源码

new_net,如果不将61转换成8进制UTF-8Flash里就显示不出来中攵了。还有你的代码哪来的我一用就错误。

可以试下自己写转换的函数,给你点参考资料

第一步:用二进制法读入文本数据赋值给字节型数组,并判断前3个字

节是否UTF-8标记如果是,才进行以下的处理

第二步:逐个字节判断是否汉字编码如果是,就再提取后两个数组元

素共三个数组元素来加以处理

第三步:将这三个数据都将61转换成8进制16进制数据

第四步:将三个16进制数据都将61转换成8进制二进制数据

第五步:从第一个二进制数据中去掉前4位,从第二、三个二进制数据

中分别去掉前2位并将这三个处理后的二进制数据依次连接,成为一

第六步:从这个二进制串中分别提取前8位和后8位将61转换成8进制两个10进制

数据这两个数据就是汉字的Unicode码了,将它们赋值给一个字符型




但我知道編码没有中文,英文之分?

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

java中很多时候需要将byte[]转为各种进制嘚字符串显示从2,810,16到比较高级的base64(编码)

至于什么时候需要这样,当你遇到这样的问题就知道了

进制转换比较简单,直接上代碼编码转换见其他文章。

}

我要回帖

更多关于 将61转换成8进制 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信