今天使用爬虫工具爬取了一些图片的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格式就可以了
本文介绍了一个Java工具类在使用JXL第三方jar包读取Excel文件时遇到的错误及解决方案。错误提示为“jxl.read.biff.BiffException: Unable to recognize OLE stream”,原因是JXL不支持xlsx格式,通过将文件转换为xls格式解决问题。
423

被折叠的 条评论
为什么被折叠?



