怎么用JSP把字符串“中国”转成编码GBK“D6D0 B9FA”,而不是转为编码unicode“4E2D 56FD”

132105 2010-07-11 06:38:08
怎么用JSP把字符串“中国”转成编码GBK“D6D0 B9FA”,而不是转为编码unicode“4E2D 56FD”

再通过编码“D6D0 B9FA”转为中国呢


这个字符串包含中英文以及特殊符号
...全文
215 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiejjava_hb 2010-07-12
  • 打赏
  • 举报
回复
String a=new String(str).getBytes("ISO-8859-1","GBK");
simaa0106 2010-07-11
  • 打赏
  • 举报
回复
jdk,myeclipse,oracle等都是默认的iso-8859-1的编码。
String a=new String(str).getBytes("iso-8859-1","gbk");
就能把编码转化为gbk编码。
  • 打赏
  • 举报
回复
我晕啊,你要做什么?
有个方法你可以转化你想要的,
String str=你要转化的字符;
String a=new String(str).getBytes("你想要转化的格式UTF-8");
水中影子 2010-07-11
  • 打赏
  • 举报
回复

String a=new String(str).getBytes("ISO-8859-1","GBK");
LM_XZ 2010-07-11
  • 打赏
  • 举报
回复
利用String的getBytes方法就可以了
js19890310 2010-07-11
  • 打赏
  • 举报
回复
jdk,myeclipse,oracle等都是默认的iso-8859-1的编码。
String a=new String(str).getBytes("iso-8859-1","gbk");
就能把编码转化为gbk编码。
铁真木 2010-07-11
  • 打赏
  • 举报
回复
学习学习~

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧