社区
C#
帖子详情
NPOI读取excel提示Invalid header signature
贝爷_野外求生
2015-12-14 12:53:36
NPOI直接读取excel(xls)会出现下图错误:
如果将文件打开后,另存为97-2003(xls)格式后可以正常读取。
肯定这个源文件的格式不对,NPOI无法读取。
请教有什么办法可以解决?
1、能否同代码修改这个头部标识为可识别的?
2、代码如何实现文件另存为?
...全文
2261
2
打赏
收藏
NPOI读取excel提示Invalid header signature
NPOI直接读取excel(xls)会出现下图错误: 如果将文件打开后,另存为97-2003(xls)格式后可以正常读取。 肯定这个源文件的格式不对,NPOI无法读取。 请教有什么办法可以解决? 1、能否同代码修改这个头部标识为可识别的? 2、代码如何实现文件另存为?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wddwdwdwd
2019-11-29
打赏
举报
回复
您好,通过打开文件另存的方式啥意思?
贝爷_野外求生
2016-04-06
打赏
举报
回复
1
自问自答吧 找了各种方法,都试了不行 只能通过打开文件另存的方式
Invalid
header
signature
POI
的解决方案
NULL 博文链接:https://universes.iteye.com/blog/854485
C#文件流
读取
CSV文件
文件流
读取
EXCEL
..........................................................................
使用N
POI
读取
Excel
出错
使用N
POI
读取
Excel
出错,错误信息:java.io.IOException:
Invalid
header
signature
; read 4503608217567241, expected –2226271756974174256 诊断:查看
Excel
文件大小为1k,正常新建
Excel
应为7K(取WPS标准),问题判断为
读取
文件信息错误,将
Excel
文件另存解决,如多个文件,则用w...
执行导出
excel
文件报错
Invalid
header
signature
;
执行导出
excel
文件报错
Invalid
header
signature
POI
读取
EXCEL
文件的错误(
invalid
header
signature
)处理
搞了半天才知道是因为
POI
(3.0.1版本)还不支持
EXCEL
4.0以上的版本所造成的,把
EXCEL
另存为
EXCEL
3.0或其以下版本就可以解决问题了。
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章