poi 处理 excel 异常 Invalid header signature
(2012-06-27 16:41:27)
标签:
invalidheadersignaturepoi处理excel杂谈 |
分类: java |
用poi处理excel文件异常:java.io.IOException: Invalid header signature; read 233804270733475232
你的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的格式