日期:2014-05-20  浏览次数:20825 次

jxl读excel文件出错,jxl.read.biff.BiffException: Unable to recognize OLE stream
jxl.read.biff.BiffException: Unable to recognize OLE stream
at jxl.read.biff.CompoundFile.<init>(CompoundFile.java:116)
at jxl.read.biff.File.<init>(File.java:127)
at jxl.Workbook.getWorkbook(Workbook.java:268)
at jxl.Workbook.getWorkbook(Workbook.java:253)
at ReadFile.readExcel(ReadFile.java:38)
at ReadFile.main(ReadFile.java:116)

读取excel文件出错,网上的方法试了没用,忘高手解答。。。。

------解决方案--------------------
应该是你的Excel文件格式有问题,后缀要是.xls,上次同事给个好像是用2009备份的就不行,可以参考一下我最近发表的一篇博文,里面对用Java读取Excel表数据和将数据导出成Excel表有详细的介绍:http://blog.csdn.net/monitor1394/archive/2010/12/22/6091272.aspx