输出 中文 到文件显示 乱码 的问题
FileOutputStream fout = new FileOutputStream(saveTo);
for(int i = 0;i <= allMessages.length()-1;i++)
{
fout.write(allMessages.charAt(i));
}
fout.close();
英文正常,中文打开文件就是乱码
加上这个也不行,请教!!!
allMessages = ChangeVarcharItem(allMessages);//编码转换
public static String ChangeVarcharItem (String strItem)
{
try
{
strItem = new String(strItem.getBytes("ISO8859_1"),"gb2312");
}
catch(Exception objExp)
{}
return strItem;
}