我有一堆文件,比如说4个文件...我想要将其中2个文件压缩成一个名为“inner.zip”的压缩包,而其他文件则压缩到“outer.zip”所在的父级目录。
即:
即:
![enter image description here](https://istack.dev59.com/fLnIO.webp)
InputStream streamToReadFile=readFile(filePath);
String zipEntryName = folderName + "/" + fileNameToWrite;
ZipEntry anEntry = new ZipEntry(zipEntryName);
// I couldn't able to create zip in a zip file.
streamToWriteInZip.putNextEntry(anEntry);
while ((bytesIn = streamToReadFile.read(readBuffer)) > 0) {
streamToWriteInZip.write(readBuffer, 0, bytesIn);
}