我现在有这个问题。我想将此 XSSFWorkbook(工作簿)obj 中保存的 excel 文件写入远程服务器的 zip 文件,例如(example.zip,同时包含此 example.xlsx 文件)。我尝试了以下但不工作,它在 zip 文件中创建了一个包含一些奇怪文件的文件夹
XSSFWorkbook workbook = new XSSFWorkbook();
//add some data
Zipoutputstream zipstream=new Zipoutputstream(//destination outputstream);
workbook.write(zipstream);
那么有谁知道这样做的正确方法是什么?提前致谢
ps workbook.write(fileoutputstream) 有效,但它只作为平面文件写入本地磁盘,例如 test.xlsx 而不是我需要的压缩包内。