小编use*_*910的帖子

将XSSFWorkbook写入zip文件

我现在有这个问题.我想在此XSSFWorkbook(工作簿)obj中将excel文件保存写入zip文件,例如(包含此example.xlsx文件的example.zip)到远程服务器.我试过以下但没有工作,它创建了一个包含zip文件中一些奇怪文件的文件夹

  XSSFWorkbook workbook = new XSSFWorkbook();
  //add some data
  Zipoutputstream zipstream=new Zipoutputstream(//destination outputstream);
  workbook.write(zipstream);
Run Code Online (Sandbox Code Playgroud)

那么有谁知道这样做的正确方法是什么?提前致谢

ps workbook.write(fileoutputstream)可以工作,但它只能作为一个平面文件写入本地磁盘,例如test.xlsx而不是我需要的zip内部.

java apache-poi zipoutputstream

12
推荐指数
2
解决办法
8513
查看次数

标签 统计

apache-poi ×1

java ×1

zipoutputstream ×1