java读取excel文件显示Unable to recognize OLE stream
2016-12-23 16:24
513 查看
源代码如下:package institution;import java.io.*;import jxl.*;public class process{public static void main(String args[]){try{Workbook book = Workbook.getWorkbook(new File("C:/Users/lingyu/Desktop/工程引文索引2015.xls")); Sheet sheet = book.getSheet(0); Cell cell = sheet.getCell(1,0); String result = cell.getContents(); System.out.println(result); book.close(); }catch(Exception e){System.out.println(e);}}}代码运行显示Unable to recognize OLE stream,则有两种可能:1. 读取的excel非2003版本,也就是文件后缀为 .xlsx 而非 .xls (上述代码并不存在这种问题)2. 读取的excel是从网页上下载的,而这个网页的功能就是到处excel,但做的偷懒并没有用 jxl 和 POI 等库,而是直接用 JSP 生成 HTML 写的。上述两种问题的解决方法均可采用:将原文件重新保存为office 2002版的 .xls 文件
相关文章推荐
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- Java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误 .
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java 读取excel 文件 Unable to recognize OLE stream 错误
- java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream
- Java 下载解析Excel文件 报错:jxl.read.biff.BiffException: Unable to recognize OLE stream
- java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream
- java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream
- jxl读取excel文件异常:Unable to recognize OLE stream 的解决方法
- jxl 读取excel 文件 Unable to recognize OLE stream
- java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream
- jxl读取excel文件异常:Unable to recognize OLE stream
- java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream