小编sar*_*nya的帖子

Chrome会在下载的CSV文件中附加连字符" - "

我的代码适用于IE和FF.在Chrome中,浏览器会在文件名的开头和结尾添加" - "连字符,从而无法识别文件类型.在保存为csv时重命名文件使其在Excel中在单个单元格中打开但我想要一个解决方案来在代码端处理它.这似乎很难.

以下是我的代码:

//fileName = xxxx.csv
response.setContentType("application/download");
response.setHeader("Cache-Control", "public"); 
response.setHeader("Content-Type", "application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename= \"" + fileName + "\"");
Run Code Online (Sandbox Code Playgroud)

注意:我搜索了很多博客,但没有找到Chrome的解决方案.

java

6
推荐指数
1
解决办法
4411
查看次数

标签 统计

java ×1