skip to main | skip to sidebar

Java Programs and Examples with Output

Pages

▼
 
  • RSS
  • Twitter
Monday, September 10, 2012

Get Specified Entry From Zip File Example

Posted by Admin at 1:39 PM – 0 comments
 
Get Specified Entry From Zip File Example. This Java example shows how to get specified entry (i.e. file or directory) using getEntry method of Java ZipFile class.

 
     
    import java.io.IOException;
    import java.util.zip.ZipEntry;
    import java.util.zip.ZipFile;
     
    public class GetSpecifiedEntry {
           
            public static void main(String args[])
            {
                     try
                     {
                            /*
                             * Open zip file using,
                             *
                             * ZipFile(String fileName)
                             * constructor of the ZipFile class.
                             *
                             * This constructor throws IOException for any I/O error.
                             */
                            ZipFile zipFile = new ZipFile("c:/FileIO/WebFiles.zip");
     
                            /*
                             * To get specified entry from opened zip file, use
                             *
                             * ZipEntry getEntry(String name)
                             * method of ZipFile class.
                             *
                             * This method returns entry specified by name, or null if
                             * not found.
                             */
                           
                            ZipEntry zipEntry = zipFile.getEntry("css/print.css");
                           
                            if(zipEntry != null)
                                    System.out.println("css/print.css found in Zip file");
                            else
                                    System.out.println("css/print.css not found in Zip file");
                           
                            /*
                             * PLEASE VISIT ZipEntry Examples for more details on
                             * how to process entries.
                             */
                     
                            /*
                             * close the opened zip file using,
                             * void close()
                             * method.
                             */
                             
                             zipFile.close();
           
                     }
                     catch(IOException ioe)
                     {
                            System.out.println("Error opening zip file" + ioe);
                     }
            }
    }
     
 


Output of Above Java Program
css/print.css found in Zip file
Labels: Zip File

Leave a Reply

Newer Post Older Post
Subscribe to: Post Comments ( Atom )
  • Popular
  • Recent
  • Archives
Powered by Blogger.
 
 
 
© 2011 Java Programs and Examples with Output | Designs by Web2feel & Fab Themes

Bloggerized by DheTemplate.com - Main Blogger