今日在网上找了许多GBK转UTF-8的例子,但发现代码都是一样的而且不能成功转换。后来自己试验了一下才知道那些例子的问题所在,我贴出我写的代码出来给大家看看吧。
String hello = "我爱我家,地球你好!";
byte[] helloGBKBytes = hello.getBytes("GBK");
String helloGBKString = new String(helloGBKBytes,"GBK");
byte[] helloUTFBytes = helloGBKString.getByte("UTF-8");
String helloUTFString = new String(helloUTFBytes,"UTF-8");
以上的代码是把一串字符串从GBK编码转换成UTF-8编码的,其他的编码也一样。希望对大家有用~
posted on 2007-07-04 08:41
愛芬先生 阅读(135)
评论(0) 编辑 收藏