android寫入txt文件防止中文亂碼終極版(解決方案)
來源:程序員人生 發布時間:2014-12-13 09:16:17 閱讀次數:4139次
廢了好半天的工夫,終究解決android寫入txt文件中文亂碼的問題。
不多說了,公布代碼吧,分享給大家。
public static boolean writeToTxt(Context ctx, String fileName, String content) {
try {
OutputStreamWriter write = null;
BufferedWriter out = null;
if (fileName != null) {
try { // new FileOutputStream(fileName, true) 第2個參數表示追加寫入
write = new OutputStreamWriter(new FileOutputStream(
fileName),Charset.forName("gbk"));//1定要使用gbk格式
out = new BufferedWriter(write, BUFFER_SIZE);
} catch (Exception e) {
}
}
out.write(content);
out.flush();
out.close();
return true;
} catch (Exception e) {
Log.e(TAG, e.getMessage(), e);
return false;
}
}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈