100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java csv导出用excel打开乱码_java导出csv文件使用Excel打开乱码问题

java csv导出用excel打开乱码_java导出csv文件使用Excel打开乱码问题

时间:2020-03-18 06:51:58

相关推荐

java csv导出用excel打开乱码_java导出csv文件使用Excel打开乱码问题

写一个csv文件,发现使用 notpad++ 打开是没有问题的,但是使用 Excel 打开之后显示乱码

刚开始的代码是这样子的:

ByteArrayOutputStream os = new ByteArrayOutputStream();

PrintWriter printWriter = new PrintWriter(os);

printWriter.write("\"品牌商\",\"事业部账户余额(单位元)\",\"事业部\"\n");

发现有问题之后,加上printWriter.write(new String(new byte[] { (byte) 0xEF, (byte) 0xBB,(byte) 0xBF })); 就好了

ByteArrayOutputStream os = new ByteArrayOutputStream();

PrintWriter printWriter = new PrintWriter(os);

printWriter.write(new String(new byte[] { (byte) 0xEF, (byte) 0xBB,(byte) 0xBF }));

printWriter.write("\"品牌商\",\"事业部账户余额(单位元)\",\"事业部\"\n");

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。