I want to extract some files from a stream with 7-zip byte, it cannot be stored on the hard drive, so I can not use the RandomAccessFile class, I read the sevenzipjbinding source code , it also unpacks a file with some closed source things, such as lib7-Zip- JBinding.so who wrote in another language. And the official SevenZip package method
SevenZip.Compression.LZMA.Decoder.Code(java.io.InputStream inStream,java.io.OutputStream outStream,long outSize,ICompressProgressInfo progress)
can only unzip a single file.
So how could I unzip a stream with 7 zip bytes with pure Java?
Do all the guys have a solution?
Sorry for my poor English, and I'm waiting for your answers online.
java 7zip
user3330817
source share