字符编码和解码
来源:互联网 发布:上古世纪最新捏脸数据 编辑:程序博客网 时间:2024/06/04 18:47
编码:字符串变成字节数组
解码:字节数组变成字符串
String -->byte[] ;str.getbytes(CharsetName);
byte[] -->String;new String(byte[],CharsetName);
注意:
1,编码表和解码表应该一致;
2,解码过程中出现乱码时, 需要用解码出来的乱码,再进行编码一次,然后再进行解码。这样就能拿到正常的字符;
但是,不能用,都识别同一种字符串的编码表去进行反编码(这里指反编乱码),比如:用GBK编出的源码,然后用ios8859-1解码,得到乱码,再用UTF-8去编ios8859-1的乱码,这样就会出错。这里就只能用GBK编乱码,再用GBK解码就得出正确的了
因为:UTF-8和GBK都识别中文,但是同一码对应的字符是不一样的。
解码:字节数组变成字符串
String -->byte[] ;str.getbytes(CharsetName);
byte[] -->String;new String(byte[],CharsetName);
注意:
1,编码表和解码表应该一致;
2,解码过程中出现乱码时, 需要用解码出来的乱码,再进行编码一次,然后再进行解码。这样就能拿到正常的字符;
但是,不能用,都识别同一种字符串的编码表去进行反编码(这里指反编乱码),比如:用GBK编出的源码,然后用ios8859-1解码,得到乱码,再用UTF-8去编ios8859-1的乱码,这样就会出错。这里就只能用GBK编乱码,再用GBK解码就得出正确的了
因为:UTF-8和GBK都识别中文,但是同一码对应的字符是不一样的。
0 0
- 字符编码和解码
- 关于字符的编码和解码
- JAVA 种的字符编码和解码
- url中中文字符编码和解码
- java 字符的解码和编码
- PPP 转义字符 编码 和 解码
- 字符编码,解码
- Java字符编码解码
- 字符编码与解码
- 字符编码 与 解码
- python字符编码解码,文件编码解码。
- baidu百度和google的字符编码解码
- 字符流,其他流,编码解码和装饰模式
- 字符的 编码 和 解码 的简单程序演示。
- 关于http传输字符的编码和解码
- unicode 和 str(Python字符编码解码)
- java中含有中文字符的编码和解码
- python之字符编码解码
- java 数组相关
- matlab SVM工具箱安装和使用
- SublimeText2-快捷键-插件-下载
- Ubuntu下搭建java环境
- static在C和C++中的用法和区别
- 字符编码和解码
- 中软面试题二
- HDU 1285 确定比赛名次 拓扑排序
- PL/SQL学习笔记(一):声明变量
- linux tee命令详解
- github使用
- Android中布局设置Padding,只在首尾设置,不影响全部布局的方法
- zoj 3765 Lights splay
- express3.x_02之使用视图模板(能实现列表的遍历,不用写for循环)