原文:使用NPOI读取Excel报错ICSharpCode.SharpZipLib.Zip.ZipException:Wrong Local header signature

写了一个小程序利用NPOI来读取Excel,弹出这样的报错: ICSharpCode.SharpZipLib.Zip.ZipException:Wrong Local header signature 原因在于读取Excel的时候若是读取的文件为txt或者其他拓展名时,都会报这样不知所措的异常 所以只需要在读取时先检查一下文件名的拓展名,把非.xls和.xlsx的文件过滤就可以了。 ...

2016-10-19 13:57 0 5930 推荐指数:

查看详情

ICSharpCode.SharpZipLib.Zip.ZipException: EOF in header

还有种情况报这个错误,NPOI打开了空的流对象,这种情况NPOI不用传流对象创建IWorkbook对象,直接调用无参构造函数,最后操作完之后将结果写入到流中;最后提示一下:写入流之前也需要 stream.Position = 0; 打开Excel文件流的方式 ...

Sun Dec 27 19:01:00 CST 2020 0 1143
java.util.zip.ZipException: invalid LOC header (bad signature)

1:部署好项目,启动tomcat出现如下所示的错误,百度方法,挺多的,但是好像并没有解决我的问题,问题如下所示: 2:解决方法如下所示,以及问题分析: 原因如下所示,出现如下所示,是因为下载没有下载完整。所以删除了这个包,从新使用maven下载即可: 使用如下所示 ...

Mon Feb 19 02:04:00 CST 2018 0 12671
错误提示:Wrong Local header signature: 0xE011CFD0

导入Excel时出现错误,错误提示:Wrong Local header signature: 0xE011CFD0,这个是excel的扩展名问题,.xlsx 应该XSSFWorkbook workbook = new XSSFWorkbook(file);而xls应该 ...

Thu Dec 31 00:56:00 CST 2015 4 21739
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM