谁能用java把这段文字转成正常中文!谢谢~
发布网友
发布时间:2022-04-19 20:42
我来回答
共2个回答
热心网友
时间:2022-07-12 08:19
String str="你的那个乱码";//这个应该是从request里获取到的
String str2=new String(str.getBytes("ISO-8859-1"),"新类型");
str2就是正确的字符了,至于新类型是什么,就要看你JSP上设置的字符集是什么了。通常是GBK
这段代码的原理是将str转换为最原始的字符集SO-8859-1,然后再以新的类型重新组装
在类中转换完直接打印一下看看,如果utf-8不行换GBK试试
热心网友
时间:2022-07-12 08:20
那你使用在哪里呢,是JSP中吗