Read Zip file content without extracting in java
问题 I have byte[] zipFileAsByteArray This zip file has rootDir --| | --- Folder1 - first.txt | --- Folder2 - second.txt | --- PictureFolder - image.png What I need is to get two txt files and read them, without saving any files on disk. Just do it in memory. I tried something like this: ByteArrayInputStream bis = new ByteArrayInputStream(processZip); ZipInputStream zis = new ZipInputStream(bis); Also I will need to have separate method go get picture. Something like this: public byte[]image