用poi处理excel文件异常:java.io.IOException: Invalid header signature; read 2338042707334752323
2012-05-17 10:31
721 查看
你的excel文件的compound header没办法被poi识别,有很多种可能:
你的excel文件是第三方工具生成的,比如水晶等报表工具;
你的excel文件里面报表了一些特别的control,如按钮、vba等;
你的excel文件版本无法被poi识别,目前poi只是支持excel97-excel2003的biff8格式;
解决办法:
讲excel另存为excel97-excel2003的格式
你的excel文件是第三方工具生成的,比如水晶等报表工具;
你的excel文件里面报表了一些特别的control,如按钮、vba等;
你的excel文件版本无法被poi识别,目前poi只是支持excel97-excel2003的biff8格式;
解决办法:
讲excel另存为excel97-excel2003的格式
相关文章推荐
- POI读取EXCEL文件的错误 java.io.IOException: Invalid header signature; read 23
- java.io.IOException:stream closed 异常的原因及处理
- 异常解决java.io.IOException: invalid constant type: 15
- Java中使用POI读取大的Excel文件或者输入流时发生out of memory异常参考解决方案
- 阿里巴巴dubbo处理文件上传下载 java.io.IOException: stream is closed
- java poi读取Excel文件,数字变成科学计数法及数字自动带上“.0”的处理办法
- android 异常处理--java.io.IOException: 您的主机中的软件中止了一个已建立的连接
- 找不到文件异常java.io.IOException: Resource [classpath:shiro.ini] could not be found.
- javaIE下载文件中取消下载出现ClientAbortException: java.io.IOException异常
- 关于异常“严重: IOException while loading persisted sessions: java.io.EOFException”的处理
- hessian协议从rpc服务获取inputStream流下载文件的方式,出现异常 java.io.IOException: stream is closed
- Tomcat:IOException while loading persisted sessions: java.io.EOFException异常处理
- java后台调用SOE时,报异常java.io.IOException: Attempted read from closed stream
- Exception in thread "main" java.io.IOException: Invalid header signature; read 1688935826934608, exp
- java.io.IOException:stream closed 异常的原因及处理
- 使用jks文件,本地运行没问题,打包到服务器出现java.io.IOException: Invalid keystore format
- Tomcat:IOException while loading persisted sessions: java.io.EOFException异常处理
- POI导出文件报错 java.lang.RuntimeException: java.io.IOException: 系统找不到指定的路径。
- java.io.InvalidClassException异常处理
- Tomcat:IOException while loading persisted sessions: java.io.EOFException异常处理