当前页面: 开发资料首页 → JSP 专题 → 菜鸟求助文本文件的乱码问题
菜鸟求助文本文件的乱码问题
摘要: 菜鸟求助文本文件的乱码问题
我在用下面这个方法向文本文件里追加文本,汉字是乱码,_sFileName是文件名,_sAddContent 是
添加的内容,比如我这样调用,appendFile("d://test.log","测试");测试是乱码。
public static boolean appendFile( String _sFileName, String _sAddContent ) {
boolean bResult = false;
try {
RandomAccessFile raf = new RandomAccessFile(_sFileName, "rw");
raf.seek( raf.length() );
//raf.writeChars(_sAddContent);
raf.writeBytes( _sAddContent );
raf.close();
bResult = true;
} catch( Exception ex ) {
ex.printStackTrace();
}
return bResult;
}
你是什么环境下开发的。
raf.write( _sAddContent.getBytes("UTF8"));
改成这样
raf.writeBytes( _sAddContent );
改为:raf.write(_sAddContent.getBytes());
就行了
谢谢各位