Results 1 to 1 of 1
Thread: Viewing contents of zip file
-
Viewing contents of zip file
The presented example shows how to view the contents of a zip file.
Java Code:class ViewZip { public static void main(String args[]) throws IOException { InputStream in = new BufferedInputStream(new FileInputStream(args[0])); ZipInputStream zin = new ZipInputStream(in); ZipEntry e; System.err.println("Size\t Date Time Method Ratio Name"); System.err.println("----\t ---- ---- ------ ----- ----"); while((e=zin.getNextEntry())!= null) { zin.closeEntry(); print(e); } zin.close(); } public static void print(ZipEntry e) { PrintStream err = System.err; err.print(e.getSize() + "\t"); DateFormat df = new SimpleDateFormat ("yyyy.mm.dd hh:mm:ss"); Date d = new Date(e.getTime()); err.print(df.format(d) + " "); if (e.getMethod() == ZipEntry.DEFLATED) { err.print("deflated "); long size = e.getSize(); if (size > 0) { long csize = e.getCompressedSize(); long ratio = ((size-csize)*100) / size; if (ratio < 10) { err.write(' '); } err.print(ratio + "% "); } else { err.print(" 0% "); } } else { err.println(" (stored 0 %"); } err.println(e.getName()); } }
Similar Threads
-
Concatenation file contents
By Java Tip in forum Java TipReplies: 1Last Post: 02-07-2008, 01:29 PM -
Adding file contents to Choice component
By Java Tip in forum Java TipReplies: 0Last Post: 02-07-2008, 09:06 AM -
Reading file contents (BufferedReader)
By Java Tip in forum Java TipReplies: 0Last Post: 02-07-2008, 09:00 AM -
Viewing contents of JAR file
By Java Tip in forum Java TipReplies: 0Last Post: 12-21-2007, 03:12 PM -
viewing the contents of a text file in JTextArea
By warship in forum New To JavaReplies: 0Last Post: 07-17-2007, 02:29 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks