Java zip ? unzip ??

ASPOSE.zip API? ???? ?? ?? ??? ?? ???? ?? ??? ???? ?? ?? ? ? ????. ? ??? ?? ? ?? ?? ?? ??? ?????.

???? ??

???? ??? ??

1try (fileoutputStream ZipFile = ? FileOutputStream (datAdir + "compressDirectory_out.zip")) {
2    try (Archive Archive = new Archive ()) {
3        File Corpus = ? ?? (Datadir + "CanterburyCorpus");
4        Archive.createentries (???);
5        Archive.save (zipfile);
6    }
7} catch (ioException ex) {
8    System.out.println (?);
9}

?? ???? ???? ??

1try (fileInputStream ZipFile = new FileInputStream (datAdir + "compressDirectory_out.zip")) {
2    ?? (???? ???? = ? ???? (zipfile)) {
3        Archive.extractTodirectory (Datadir + "Decompressfolder_out");
4    }
5} catch (ioException ex) {
6    System.out.println (?);
7}

?? ??? ?? ??

 1try (fileoutputStream ZipFile = ? FileOutputStream (datAdir + "compressFilesByFileInfo_out.zip")) {
 2    file fi1 = ? ?? (datadir + "alice29.txt");
 3    file fi2 = ? ?? (datadir + "fields.c");
 4    try (Archive Archive = new Archive ()) {
 5        archive.createentry ( "alice29.txt", fi1);
 6        archive.createentry ( "fields.c", fi2);
 7        ArchivesAveOptions ?? = ? ???? aveOptions ();
 8        ?? .setencoding (Standardcharsets.us_ascii);
 9        Archive.save (zipfile, ??);
10    }
11} catch (ioException ex) {
12    System.out.println (?);
13}

?? ?? ??????? ???? ??

1try (fileInputStream ZipFile = new FileInputStream (DatAdir + "\\ Mover_Password.zip")) {
2    ?? (???? ???? = ? ???? (zipfile)) {
3        Archive.getEntries (). get (0) .Extract (DatAdir + "Alice29_Extracted_pass.txt", "First_Pass");
4        archive.getentries (). get (1) .extract (datadir + "asyoulik_extract_pass_pass.txt", "second_pass");
5    }
6} catch (ioException ex) {
7    System.out.println (?);
8}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.