.net mvc 使用NPOI导出excel 2003(xls)版改为2007(xlsx)版的坑
今天遇到一个问题,生产环境导出数据时,打开下载的excel提示,文件格式已坏这是什么鬼,一看代码,导出的格式是xls(2003版,以下只写后缀名)的,使用的HXXFWorkbook一查数据,67000多条,xls格式的文件只能写65536行,猜测是这个问题,导致导出文件有问题,然后就准备将导出的文件由xls改成xlsx(2007以上版本,该版本最多可以支持1048576行)本以为只是简单的将HXXFWorkbook 改为XSSFWorkbook,把导出的Content-Type改一下,文件名后缀
原创
2020-11-25 23:40:01 ·
433 阅读 ·
0 评论