public
String convertString(String gbk){
String utf8 =
""
;
try
{
utf8 =
new
String(gbk2utf8(gbk),
"UTF-8"
);
}
catch
(UnsupportedEncodingException e) {
e.printStackTrace();
}
return
utf8;
}
public
byte
[] gbk2utf8(String chenese) {
char
c[] = chenese.toCharArray();
byte
[] fullByte =
new
byte
[
3
* c.length];
for
(
int
i =
0
; i < c.length; i++) {
int
m = (
int
) c[i];
String word = Integer.toBinaryString(m);
StringBuffer sb =
new
StringBuffer();
int
len =
16
- word.length();
for
(
int
j =
0
; j < len; j++) {
sb.append(
"0"
);
}
sb.append(word);
sb.insert(
0
,
"1110"
);
sb.insert(
8
,
"10"
);
sb.insert(
16
,
"10"
);
String s1 = sb.substring(
0
,
8
);
String s2 = sb.substring(
8
,
16
);
String s3 = sb.substring(
16
);
byte
b0 = Integer.valueOf(s1,
2
).byteValue();
byte
b1 = Integer.valueOf(s2,
2
).byteValue();
byte
b2 = Integer.valueOf(s3,
2
).byteValue();
byte
[] bf =
new
byte
[
3
];
bf[
0
] = b0;
fullByte[i *
3
] = bf[
0
];
bf[
1
] = b1;
fullByte[i *
3
+
1
] = bf[
1
];
bf[
2
] = b2;
fullByte[i *
3
+
2
] = bf[
2
];
}
return
fullByte;
}
相关推荐
GBK、UTF-8批量文件3秒快速转码工具(支持GBK,UTF-8免费转换),UTF-8/GBK编码在线转换工具,压缩包可以有多目录与文件,如目录中有图片不会转码,但是会随转码好的文件一起打包下载。 使用帮助 . 上传压缩包(仅支持zip...
GBK转UTF-8工具,支持java工程批量转换
Linux 下批量 gbk 转 utf-8 编码脚本
批量 convertz.rar GBK 转 UTF-8 gb2312 转 UTF-8 Iso-8959-1 转 UTF-8
基于MFC CString的GBK与UTF-8编码转换,在网上找到一些代码都有问题,但都存在一些错误。现在改好了,与大家分享一下。 (MFC 非UNICODE)
eclispe GBK转UTF-8乱码解决 插件,统一解决
可以实现编码转换,使用编码utf-8转换成gbk
请使用这款软件,直接将代码转换为UTF-8 注意: 1、xml不需要转换,因为xml默认是utf-8,在你新建的时候已经是正确的格式了 2、图片更不需要转换 3、bin目录,gen目录的直接忽略 4.只需要src目录的代码转换,请确保...
C#写的 GBK GB2312 UTF-8转换 功能简单,仅供学习
gbk 转 utf-8 的python示例代码。 有时候下的电子书,到Linux上看有时候是乱码。写了个python脚本转一下。
老项目采用GBK编码格式,而新项目采用的UTF-8编码格式,如果直接把Java源代码复制到Eclipse中所有的中文信息会出现乱码。所以写了个小的方法类,将java文件的编码格式从GBK转UTF-8
转码工具 解决项目中乱码问题 完成gbk到utf-8的双向转换
gbk转换utf-8工具!绝对给力! 好东西一起分享! 谢谢JamesLiu花5块大洋购买! 声明:本工具免费提供使用,不以任何盈利为目的!
c 源码, gbk和utf8 互相转换(不含库) 通过查表实现转换 实际转换为 gbk -- unicode --utf8
可以将你输入的路径下的,java进行转码,转为utf-8,使用方法:输入要转码的路径,输入保存在哪里的路径 ,即可
python 实现gbk 编码文件转utf-8编码格式
全功能转换GBK,BIG5,UTF-8软件,方便各位转换ASP,PHP源码。 很多朋友都在问要utf或者big5的插件,在此送上本人网上找到的一款免费软件,优点是可以快速的转换文档编码,而且一次性输入目录之后会自动查找目录下要转换的...
gbk网页模板转utf-8的绿色小工具。gbk网页模板转utf-8的绿色小工具。