java POI 读取excel文件报错误Invalid header signature 查找了资料说是读取的是非标准的excel文件,我用文本编辑器打开文件是把html的table转换成的excel文件 ,请问你这个怎么解决呢?(不需要打开另存为的方式来解决哦,另存为excel文件就可以导入)
应该是html的table转换成excel时,头信息不对. 看看这里的代码.
楼上正解,应该是表头的问题
原因和解决办法都很明确:
问题根源是文件格式不对,不是真正的.xls。
解决办法是在Excel打开,另存为.xls。
不过你特意强调不要用另存为,不太清楚是什么原因?
客户嫌这种太麻烦了呀 因为导出的文件比较多 不想每次都去手动操作一下