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