基于Spring3 MVC实现基于form表单上传Excel文件,批量导入数据时,报错:Unable to recognize OLE stream !
2016-04-08 20:25
831 查看
运行的时候报错:Unable to recognize OLE stream
原因是这个xlsx文件是office2010,需要打开文件后,保存成office2003版.xls文件即可
原因:不支出读取 excel 2007 文件(*.xlsx)。只支持 excel 2003 (*.xls)。
解决方法:新建excel文件,手动复制原文件内容至新文件。然后删除原文件,并将新文件的文件改成原文件的文件名。然后用jxl读取成功。
原理:去除原excel中出错的非文本部分。
原因是这个xlsx文件是office2010,需要打开文件后,保存成office2003版.xls文件即可
原因:不支出读取 excel 2007 文件(*.xlsx)。只支持 excel 2003 (*.xls)。
解决方法:新建excel文件,手动复制原文件内容至新文件。然后删除原文件,并将新文件的文件改成原文件的文件名。然后用jxl读取成功。
原理:去除原excel中出错的非文本部分。
相关文章推荐
- Java并发编程:阻塞队列
- 基于Spring3 MVC实现基于form表单上传Excel文件,批量导入数据!
- eclipse 调试模式下修改变量值
- LeetCode 121 -Best Time to Buy and Sell Stock ( JAVA )
- Java第四次实验
- Java 装饰模式 (Decorator)
- freemarker生成java代码
- SpringMVC实现ajax文件上传
- Java-单机版的书店管理系统(练习设计模块和思想_系列 三 )
- Java-单机版的书店管理系统(练习设计模块和思想_系列 三 )
- java第四次作业
- Java 正则表达式的使用
- Java学习笔记(四)
- java中Collections.sort排序
- [JAVA · 初级]:23.GC-垃圾回收机制
- java汉字中首字母排序
- myeclipse 中如何设置断点 进行调试
- java中的thread类和Runnable类的区别-----总结的很经典
- 第四次Java作业
- MyEclipse XX安装jad反编译插件