我使用角5+ "file-saver": "^1.3.3" + "@types/file-saver": "^1.3.0"
import { saveAs } from 'file-saver';
const filename = parts[1].split('=')[1];
const blob = new Blob(['\ufeff', response.body], { type: 'text/csv' });
saveAs(blob, filename);创建UTF-8文件
import { saveAs } from 'file-saver';
const filename = parts[1].split('=')[1];
const blob = new Blob([response.body], { type: 'text/csv' });
saveAs(blob, filename);创建UTF-8w/o BOM文件
但我需要创建ANSI文件(用于Excel和其他客户端)
我试过{ type: 'text/csv;charset=ansi;' },但不起作用。
发布于 2017-12-08 15:07:23
在前端部分(角)不可能将UTF-8改为ANSI .我变了
@RequestMapping(value = "/export", method = RequestMethod.GET, produces = "text/csv")通过
@RequestMapping(value = "/export", method = RequestMethod.GET, produces = "text/csv;charset=ISO-8859-1")在我的后端(Springboot)
https://stackoverflow.com/questions/47701052
复制相似问题