当前位置: 技术问答>java相关
我想显示一片中文文章,可为什么又有乱码,我已用了我知道的方法。
来源: 互联网 发布时间:2015-07-07
本文导语: 这是我的代码 getstr.inc 就是那个著名的 大哥帮忙。。。。。。 | 读文件,只要文件内容不为乱码,读出来不要求转换。 | 函数写成 public String getStr(String str) { try { ...
这是我的代码
getstr.inc 就是那个著名的
大哥帮忙。。。。。。
getstr.inc 就是那个著名的
大哥帮忙。。。。。。
|
读文件,只要文件内容不为乱码,读出来不要求转换。
|
函数写成
public String getStr(String str)
{
try
{
temp=new String(str.getBytes("ISO-8859-1"),"GBK");
return temp;
}
catch(Exception e)
{
System.out.println(e.toString());
}
return "null";
}
public String getStr(String str)
{
try
{
temp=new String(str.getBytes("ISO-8859-1"),"GBK");
return temp;
}
catch(Exception e)
{
System.out.println(e.toString());
}
return "null";
}
|
try{
s1= new String(s1.getBytes("ISO8859_1"),"GB2312") ;
s2= new String(s2.getBytes("ISO8859_1"),"GB2312") ;
s3= new String(s3.getBytes("ISO8859_1"),"GB2312") ;
}
catch( java.io.UnsupportedEncodingException e)
{
s1=null ;
s2=null ;
s3=null ;
} ;
s1= new String(s1.getBytes("ISO8859_1"),"GB2312") ;
s2= new String(s2.getBytes("ISO8859_1"),"GB2312") ;
s3= new String(s3.getBytes("ISO8859_1"),"GB2312") ;
}
catch( java.io.UnsupportedEncodingException e)
{
s1=null ;
s2=null ;
s3=null ;
} ;