jxl.read.biff.BiffException: The input file was not found
解决方法:新建excel文件,手动复制原文件内容至新文件。然后删除原文件,并将新文件的文件改成原文件的文件名。然后用jxl读取成功。
原理:JSP页面“content=text/html”属性会将下载的文件设置为html的文本格式,所以以你上传的时候,其实上传的是一个html的文本文件而JXL是没有能力识别的,所以自己要去建一个二进制的excel文件
jxl.read.biff.BiffException: The input file was not found
at jxl.read.biff.File. <init> (File.java:124)
at jxl.Workbook.getWorkbook(Workbook.java:268)
at jxl.Workbook.getWorkbook(Workbook.java:253)
at jexcel.JExcelUtil.main(JExcelUtil.java:27)
本文介绍了解决使用jxl读取Excel时遇到的BiffException错误的方法。通过创建新的Excel文件并复制原始内容,替换原文件实现读取。解释了此问题是因为上传的文件被误识别为HTML格式。
2443

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



