文件下载内容在linux下乱码,在windows下是正常

一个下载的功能,下载的文件为csv格式的,采用流的方式进行写文件,在windows下一切正常,但在linux下内容却出现了乱码,缘由在于windows下是默认GBK编码、而linux下默认为UTF-8编码,因此在读写流的时候必须指定一个编码,以下:java

BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fullFilePath), "GBK"));
相关文章
相关标签/搜索