How to list the contents of a zip file

import java.io.IOException;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
 
public class Main {
    
    public void listContentsOfZipFile() {
        
        try {
            ZipFile zipFile = new ZipFile("testfile.zip");
            
            Enumeration zipEntries = zipFile.entries();
            
            while (zipEntries.hasMoreElements()) {
                
                //Process the name, here we just print it out
                System.out.println(((ZipEntry)zipEntries.nextElement()).getName());
                
            }
            
        } catch (IOException ex) {
            ex.printStackTrace();
        }
        
    }
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        
        new Main().listContentsOfZipFile();
        
    }
}

0 comments:

                                                                

Site Meter