求助,又是中文问题
我有一个XML文件 encoding="ISO8859_1"(由于是放在FreeBSD上,必须使用这个字符集)。
我的程序里要取得这个XML的内容,之后进行字符串连接,最后显示,显示时出现乱码。
String str1="程序里的中文没问题";
String str2=xml //xml里面的中文内容
String result=str1+str2;
如果直接显示result就是这样:程序里的中文没问题+乱码
如果result.getbytes("ISO8895_1");显示就成这样: 乱码+乱码
我又尝试了使用gb2312 GBK等,都不成
只要把xml文件里的encoding改成gb2312就都没问题,可是那个不能改
如何在程序里解决这个问题?谢谢