qq_27960859
2015-10-20 00:49
采纳率: 30%
浏览 3.1k
已采纳

POI读取EXCEL文件的错误(invalid header signature )处理

如题,网上很多说是获取信息头部出错,保存或者另存为就可以,我试了下的确可以,但是我不用保存,只要打开下或者重命名也能读取了,打开也没显示格式错误,更重要的是我功能是读取客户端的excel..不可能每次都手动操作,我现在实现的功能是用jsp的FileUpload上传的临时区用poi存储,有没高手帮忙解决图片说明更奇怪的是我在eclipse调试却完全没问题,这很重要,已经穷途末路,大家给点意见

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

  • WorldMobile 2015-10-20 01:01
    最佳回答

    是因为POI(3.0.1版本)还不支持EXCEL4.0以上的版本所造成的,把EXCEL另存为EXCEL3.0或其以下版本就可以解决问题了。

    这个可以通过VBA来实现,不用手工操作

    评论
    解决 无用
    打赏 举报
查看更多回答(2条)

相关推荐 更多相似问题