首页 > 编程知识 正文

poi生成excel文件,word为什么无法打开数据源

时间:2023-05-05 15:06:17 阅读:30524 作者:2914

使用POI导出Excel文件后,打开文件时无法打开问题方案,因为文件格式或文件扩展名无效

问题

在SpringBoot项目中,使用POI将查询结果导出到Excel文件,并在成功导出后打开Excel文件以获取以下信息

程序仔细检查代码后发现,业务代码没有逻辑问题,同一代码可以在另一台计算机上运行。 但是,两台计算机上打开Excel的软件不同,一台是WPS (可执行),一台是microsoftofficeprofessionalenhanced 2019 ),以及生成的Excel文件的版本研究POI文档时,我们发现POI提供了三个类: HSSFWorkBook、XSSFWorkBook和SXSSFWorkBook来操作Excel。

HSF工作簿:用于excel 97-03,文件扩展名. xls; xsf工作簿:用于excel 07,文件扩展名为. xlsx; SXSSFWorkBook:XSSFWorkBook升级; 再次检查自己的代码,发现自己在使用HSSFWorkBook,所以无法读取文件了。 更改为XSSFWorkBook或SXSSFWorkBook即可

//以前为工作簿工作簿=newhssfworkbook (;//目前工作簿工作簿=newsxssfworkbook (;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。