Zipping dan Unzipping di Java - Java ZIP Library

Aspose.ZIP for Java memberikan solusi untuk banyak masalah Anda terkait dengan kompresi dan dekompresi direktori bisnis. Pustaka manipulasi arsip ini dilengkapi dengan kelas dan metode untuk menawarkan kemampuan pengarsipan dan ekstraksi yang lancar. Posting blog ini tentang zip dan unzip di Java yang akan menunjukkan cara ZIP direktori dan unzip file secara terprogram. Untuk tujuan itu, kami memilih perpustakaan Java ZIP ini untuk mengimplementasikan fungsi-fungsi ini. Selain itu, ada pembuat file ZIP online yang didukung oleh Aspose.ZIP yang akan kita bahas. Jadi, mari kita mulai.

Kami akan membahas poin-poin berikut dalam panduan ini:

  1. Instal Perpustakaan Java ZIP
  2. ZIP Direktori di Java - Pembuat File ZIP Online
  3. UnZip File ZIP Secara Terprogram - Ekstraktor ZIP Online

Instal Perpustakaan Java ZIP

Proses instalasinya sangat mudah, pastikan Anda telah menyiapkan Java di lingkungan lokal Anda. Selanjutnya, Anda dapat mengunjungi panduan instalasi ini. Sekarang, unduh file JAR atau gunakan konfigurasi Maven berikut untuk menginstal perpustakaan Java ZIP ini:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-zip</artifactId>
        <version>23.12</version>
    </dependency>
</dependencies>
perpustakaan zip java

ZIP Direktori di Java - Pembuat File ZIP Online

Jadi, kami dapat langsung mengimplementasikan fungsinya.

Langkah-langkah berikut menunjukkan cara ZIP direktori di Java:

  • Tentukan jalur direktori file sumber.
  • Buat instance kelas Arsip dengan pengaturan opsional untuk entri.
  • Buat satu entri dalam arsip dengan memanggil metode createEntry.
  • Aktifkan metode simpan untuk menyimpan arsip ke file tujuan yang disediakan.

Anda dapat menyalin & menempelkan contoh kode berikut ke ZIP direktori secara terprogram:

package com.example;
import com.aspose.zip.Archive;

public class Main {
	// ZIP Direktori di Java
	public static void main(String[] args) {
		// Tentukan jalur direktori file sumber. 
		String dir = "/sample-files/";
		// Buat instance kelas Arsip dengan pengaturan opsional untuk entri.
		try (Archive archive = new Archive()) {
			// Buat satu entri dalam arsip dengan memanggil metode createEntry. 
			archive.createEntry("data.png", dir+"data.png");
			archive.createEntry("sample.txt", dir+"sample.txt");
			// Aktifkan metode simpan untuk menyimpan arsip ke file tujuan yang disediakan.
			archive.save(dir+"result_archive.zip");
		 }
	}
}

Selanjutnya, Aspose.ZIP berfungsi di bagian belakang pembuat file ZIP online ini. Ini berbasis web dan menawarkan kompresi file yang kuat namun efisien. Selain itu, Anda dapat mencobanya tanpa memilih berlangganan atau pembuatan akun.

zip direktori

Buka zip File ZIP Secara Terprogram - Ekstraktor ZIP Online

Anda dapat mengikuti langkah-langkah untuk mengekstrak file ZIP di Java:

  • Tentukan jalur direktori file sumber.
  • Buat instance objek kelas Arsip.
  • Ekstrak semua file dalam arsip ke direktori yang disediakan dengan memanggil metode extractToDirectory.

Cuplikan kode berikut menunjukkan cara mengekstrak file ZIP secara terprogram:

package com.example;
import com.aspose.zip.Archive;

public class Main {
	// Buka zip File ZIP Secara Terprogram 
	public static void main(String[] args) {
		// Tentukan jalur direktori file sumber. 
		String dir = "/sample-files/";
		// Buat instance objek dari kelas Arsip. 
		try (Archive archive = new Archive(dir+"sample.zip")) {
			// Ekstrak semua file yang ada di arsip ke direktori yang disediakan dengan memanggil metode ekstrakToDirectory. 
			archive.extractToDirectory(dir+"outputDirectory");
		}
	}
}

Demikian pula, ekstraktor ZIP online ini didukung oleh Aspose.ZIP. Alat tingkat perusahaan ini hadir dengan antarmuka pengguna yang elegan tempat Anda dapat mengunggah file dengan berbagai cara. Sekali lagi, ini gratis dan tidak memerlukan pembuatan akun.

 Ekstraktor ZIP Online

Perpustakaan Java ZIP- Dapatkan Lisensi Gratis

Sekarang, Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba [perpustakaan Java ZIP] ini]1 tanpa batasan evaluasi.

Kesimpulan

Kami mengakhiri artikel ini di sini. Semoga panduan ini menarik bagi Anda dan telah mempelajari cara mengimplementasikan zipping dan unzipping di Java secara terprogram. Selanjutnya, kita membahas cuplikan kode dan langkah-langkah untuk membuat ZIP direktori dan mengekstrak file ZIP menggunakan perpustakaan Java ZIP ini. Selain itu, Anda dapat mengikuti referensi dan dokumentasi API untuk mempelajari fitur berguna lainnya.

Anda dapat memulai pengembangan dengan mengikuti [Panduan Memulai] ini 19. Terakhir, harap tetap berhubungan dengan aspose.com untuk artikel mendatang.

Bantuan Tersedia

Anda dapat membagikan pertanyaan atau pertanyaan Anda di forum kami. Faktanya, tim dukungan kami sangat bersemangat dan merespons dalam rentang waktu sesingkat mungkin.

Pertanyaan yang Sering Diajukan – FAQ

Bagaimana cara mengekstrak file ZIP menggunakan Java?

Sebagai pengembang Java, Anda dapat memanfaatkan Aspose.ZIP for Java untuk mengompresi dan mendekompresi file ZIP. Jadi, silakan kunjungi link ini untuk menemukan cuplikan kodenya.

Bagaimana cara ZIP file di Java?

Untuk ZIP direktori, kunjungi [link] ini 7 untuk melihat implementasi yang cukup sederhana, dan beberapa baris kode sumber di Java.

Lihat juga