如何用java将页面上传的zip文件内的excel子文件中的内容读出来 30

我想通过解压页面上传的一个压缩多个excel文件的zip文件,达到将多个excel文件内容读取出来并存入数据库。publicvoidimportShuoMingShu(F... 我想通过解压页面上传的一个压缩多个excel文件的zip文件,达到将多个excel文件内容读取出来并存入数据库。
public void importShuoMingShu(FormFile file) throws BaseException{
InputStream stream = file.getInputStream();
BufferedInputStream origin = new BufferedInputStream(stream,2048);
ZipInputStream zout = new ZipInputStream(origin);
ZipEntry zipEntry = null;
//循环遍历zip中的每一个文件进行处理
while( ( zipEntry = zout.getNextEntry() ) != null ){
//如果是文件夹,不做处理
//取得文件名
String xlsName = zipEntry.getName().trim();
//取得当前该文件流
FileInputStream finS = new FileInputStream(xlsName);
File fff = new File(xlsName);
//BufferedInputStream bis = new BufferedInputStream(finS);
//InputStream biss = new ByteArrayInputStream(xlsName);
//读取当前excel文件,进行存储
POIFSFileSystem fs = new POIFSFileSystem(inS);
HSSFWorkbook wb = new HSSFWorkbook(fs);
HSSFSheet sheet = wb.getSheetAt(0);
…………(一下我都会处理了)
}
}

我这么写总是在POIFSFileSystem fs = new POIFSFileSystem(inS);
处出现ioException
上面的代码有些错误忘改了,大体意思就是这样哈,请哪位高人赐教一下哈。
展开
 我来答
匿名用户
2009-11-20
展开全部
具体异常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式