社区
C#
帖子详情
NPOI读取excel提示Invalid header signature
贝爷_野外求生
2015-12-14 12:53:36
NPOI直接读取excel(xls)会出现下图错误:
如果将文件打开后,另存为97-2003(xls)格式后可以正常读取。
肯定这个源文件的格式不对,NPOI无法读取。
请教有什么办法可以解决?
1、能否同代码修改这个头部标识为可识别的?
2、代码如何实现文件另存为?
...全文
2073
2
打赏
收藏
NPOI读取excel提示Invalid header signature
NPOI直接读取excel(xls)会出现下图错误: 如果将文件打开后,另存为97-2003(xls)格式后可以正常读取。 肯定这个源文件的格式不对,NPOI无法读取。 请教有什么办法可以解决? 1、能否同代码修改这个头部标识为可识别的? 2、代码如何实现文件另存为?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wddwdwdwd
2019-11-29
打赏
举报
回复
您好,通过打开文件另存的方式啥意思?
贝爷_野外求生
2016-04-06
打赏
举报
回复
1
自问自答吧 找了各种方法,都试了不行 只能通过打开文件另存的方式
.NET5跨平台Json-XML-二进制序列化
本内容包含内容是作为一个C#/.NET开发者必须的技术储备;包含了IO操作的各种Api;多种序列化器的使用和封装;关于N
POI
操作
Excel
的相关内容+各种案例的实操演示;
使用N
POI
读取
Excel
出错
使用N
POI
读取
Excel
出错,错误信息:java.io.IOException:
Invalid
header
signature
; read 4503608217567241, expected –2226271756974174256 诊断:查看
Excel
文件大小为1k,正常新建
Excel
应为7K(取WPS标准),问题判断为
读取
文件信息错误,将
Excel
文件另存解决,如多个文件,则用w...
Invalid
header
signature
; read 0x6D78206C6D74683C, expected 0xE11AB1A1E011CFD0(错误
excel
文件导入头)
Invalid
header
signature
NotOLE2FileException:
Invalid
header
signature
NotOLE2FileException:
Invalid
header
signature
Java用
POI
读取
excel
文件,报异常:NotOLE2FileException:
Invalid
header
signature
; read xxx, expected 0xE11AB1A1
这几天在开发时遇到了极其坑爹的问题。开发的主要功能是在导出某些订单数据至
Excel
,因为自己一个一个去写表头这种操作代码耦合性实在太强,到时想要修改表头格式又需要回到去代码中修改,所以这是一种很愚蠢的零分操作!那么在这里就用到了
POI
的
Excel
模版功能(
POI
是apache提供给java对office进行读写操作的库,也是前些天开发时才了解到)。模版作为一种资源文件就被我存放在聚合工程的某一mo...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章