rwhn.net
当前位置:首页 >> jAvA中怎样将utF%8转成GB2312编码 >>

jAvA中怎样将utF%8转成GB2312编码

String source = "测试字符串"; String result = null; try { result = new String(source.getBytes("utf-8"),"gb2312" ); } catch (UnsupportedEncodingException ex) { result = source; } System.err.println(result);

String tempStr="中文";//准备转换的字符 String result=new String(tempStr.getBytes("GB2312"),"UTF-8");//转换后的结果

Java中字符串转码,根据实际运用的环境有以下三种方式 使用Java.lang.String 这是最常用的方法,先用对应编码获取字节,然后重新构造新编码,示例代码如下: String s = "清山"; byte[] b = s.getBytes("utf-8");//编码 String sa = new String(...

Java中字符串转码,根据实际运用的环境有以下三种方式 使用Java.lang.String这是最常用的方法,先用对应编码获取字节,然后重新构造新编码,示例代码如下:String s = "清山"; byte[] b = s.getBytes("utf-8");//编码 String sa = new String(b,...

String s_utf8 = new String("中文汉字".getBytes("GB2312");,"UTF-8");

先用String s1=new String( s.toString().getBytes("gbk"),"gb2312"); 再用String s2=new String( s.toString().getBytes("UTF-8"),"gbk"); 如果还是不行就是action的提交方式限制编码方式

1.用Dreamweaver打开要修改的网页。 2.ctrl+j会淡出页面属性 3.在 分类 里面选择 标题\编码 里面会有一个关于编码的下拉列表,选择你想要的gb2312就可以了!

Java 则采用了平台无关的 UNICODE,Java 从一个 byte 流中读取一个字符串时,将把平台 相关的 byte 转变为平台无关的 Unicode 字符串。在输出时 Java 将把 Unicode 字符串转变为平台相关的 byte 流,如果某个 Unicode 字 符在某个平台上不存在,...

如果只有一两个文件,用记事本打开UTF8文件,然后保存,保存时点击“保存选项”按钮,选择文件格式为ANSI,在中文Windows环境下,这个新文件就是GB2312格式的了。

不用函数,一句代码解决: String gb2312 = new String(str.getBytes("utf-8"), "gb2312");

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com