今天使用爬虫工具爬取了一些图片的url,导入出来的Excel,于是就用java编写一个工具类,从Excel中读取这些url
使用的是JXL第三方jar包
运行时就报错误了:
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 ReadExcel.ReadExcelUtil.getUrl(ReadExcelUtil.java:69)
at ReadExcel.ReadExcelUtil.main(ReadExcelUtil.java:20)
原因就是JXL jar包 不支持xlsx格式的excel文件 ,将Excel文件另存为xls格式就可以了