
java的jxl读取excel文件时报错Object record is not associated with a drawing record - ignoring
我的代码InputStreamis=newFileInputStream(FilePath);Workbookexist=Workbook.getWorkbook(is)...
我的代码
InputStream is = new FileInputStream(FilePath);
Workbook exist = Workbook.getWorkbook(is);
WritableWorkbook WWB = Workbook.createWorkbook(new File(FilePath),exist);
源文件里面是有数据的,但是创建出来的可读文件文件是空的,或者报错数据损坏等等。求解答 展开
InputStream is = new FileInputStream(FilePath);
Workbook exist = Workbook.getWorkbook(is);
WritableWorkbook WWB = Workbook.createWorkbook(new File(FilePath),exist);
源文件里面是有数据的,但是创建出来的可读文件文件是空的,或者报错数据损坏等等。求解答 展开
3个回答
展开全部
在WWB.close()之前调用一下write()方法,你做的是一个copy的操作,建议把new File(FilePath)中的参数换过一个,这样效果会明显一点,不然你做的是一个覆盖的操作(源文件和目标文件是同一个文件)。
展开全部
关闭流!
追问
如何关闭?
追答
is.close();
WWB .close();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你这代码,貌似你做的是一个复制,你看下要不要设置数据格式什么的?
追问
应该不是这个问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询