我正在尝试以 UTF-8 编码导出 csv 文件,以便它可以包含外国字符(á é í ó ú)但是当我导出文件时它不起作用。这是我的代码示例:
BufferedWriter bw;
try {
bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("./hello.csv"), "UTF-8"));
bw.write("decepción,función,torsión");
bw.flush();
bw.close();
} catch (IOException e) {
e.printStackTrace();
} finally {
}
如果我将它导出到 txt 文件,它可以工作,如果我将扩展名更改为 csv,它就会停止工作。