怎么字符把一个文件从UTF-8转成GBK 乱码了 然后我自己手动把乱码的地方保存 结果就提示不允许 为啥呢 |
|
20分 |
看看你页面最上面创建的是什么编码格式如果不是UTF-8可以加上
或者后台接收参数时进行编码格式转换 String value = new String (request.getParameter(“name”).getBytes(“ISO-8859-1″),”UTF-8”); 如果以上都解决不了的话 可能是数据库编码设置问题 MYSQL一般会出现这样的问题 可以用以下方法查看编码格式 其中,character_set_client为客户端编码方式;character_set_connection为建立连接使用的编码;character_set_database数据库的编码; character_set_results结果集的编码; character_set_server数据库服务器的编码; 只要保证以上四个采用的编码方式一样,就不会出现乱码问题。[/b] |
java工程啊 没JSP页面 |
|
字符集编码错误 你可以在获取到字符串的时候用iso-8859-1转成byte数组 再用GBK 转码把byte数组成新的字符串 这样就OK ;
|