已知zip文件的字节数组byte[],
如何解压获得各个内容文件的字节数组?
如果不进行 ZipFile zf=new ZipFile(url);定义zip文件,
就无法获得各个文件的长度。虽然 ZipInputStream 可以直接获得各个 ZipEntry。但是 getSize();获得的是-1,即未知长度。如何解决呢?
如何解压获得各个内容文件的字节数组?
如果不进行 ZipFile zf=new ZipFile(url);定义zip文件,
就无法获得各个文件的长度。虽然 ZipInputStream 可以直接获得各个 ZipEntry。但是 getSize();获得的是-1,即未知长度。如何解决呢?
while ((ze = zin.getNextEntry()) != null)
{
zes[i]=ze;
i++;}
先把所有的读一遍,再getSize();就有了,呵呵