Membuka ritsleting dengan Pelestarian Struktur di Aspose.ZIP
Semua kelas arsip multi-entri di Aspose.ZIP memiliki metode ekstrakToDirectory. Metode ini mengekstrak seluruh konten arsip ke folder yang disediakan sehubungan dengan subfolder bersarang.Cara Mendekompresi Arsip ZIP
Bayangkan Anda memiliki arsip ZIP yang disusun dengan cermat dengan file dan folder bertumpuk. Metode ExtractToDirectory Aspose.ZIP menyederhanakan proses pembongkaran sambil menjaga struktur aslinya tetap utuh. Antarmukanya yang ramah pengguna memungkinkan dekompresi file dengan mudah ke dalam direktori tertentu, menjaga integritas organisasi dengan lancar.
Baik Anda menangani banyak entri atau subfolder bertingkat yang kompleks, fitur serbaguna ini memastikan pengalaman ekstraksi yang lancar. Dengan arsip ZIP, file yang diekstraksi akan menemukan tempatnya dengan rapi di folder yang ditentukan, yang secara sempurna mencerminkan organisasi internal arsip. Hal ini menjamin ekstraksi yang rapi dan efisien, menghilangkan kebutuhan akan pembuatan ulang hierarki folder secara manual dan menghemat waktu dan tenaga Anda yang berharga.
try (FileInputStream zipFile = new FileInputStream("archive.zip")) {
try (Archive archive = new Archive(zipFile)) {
archive.extractToDirectory("C:\\extracted");
}
} catch (IOException ex) {
}
Cara Unzip Arsip RAR Dengan Menghormati Strukturnya
Objek RarArchive, biasanya dibuat menggunakan perpustakaan seperti RarLib, mengelola dekompresi file "archive.rar". Hanya dengan memanggil metode ExtractToDirectory satu kali, isi arsip akan diekstraksi dengan cepat ke direktori yang ditentukan, "C:\extracted". Proses efisien ini menjamin ekstraksi aman semua file dan subfolder, memfasilitasi integrasi yang lancar ke dalam alur kerja aplikasi Anda. Rasakan kesederhanaan dan keandalan ekstraksi arsip dengan alat yang sesuai yang Anda inginkan.
try (RarArchive archive = new RarArchive("archive.rar"))
{
archive.extractToDirectory("C:\\extracted");
}
Ekstrak TAR dengan Struktur Utuh
Pertahankan struktur folder arsip TAR dengan mudah dengan memanfaatkan metode ExtractToDirectory. Fitur ini, yang biasa ditemukan di perpustakaan eksternal, menyederhanakan proses ekstraksi dan menjaga pengorganisasian semua file dalam direktori keluaran yang Anda tentukan.
Contoh:
try (FileInputStream zipFile = new FileInputStream("archive.tar")) {
try (TarArchive archive = new TarArchive(tarFile))
{
archive.extractToDirectory("C:\\extracted");
}
} catch (IOException ex) {
}
Aspose.ZIP Lainnya yang Didukung untuk Fitur Java API
Dengan perpustakaan Aspose.ZIP di Java, Anda dapat menangani berbagai tugas yang terkait dengan dokumen file ZIP dengan lancar. Baik Anda perlu mengonversi format, menggabungkan file, mengedit konten, atau mengekstrak data, Aspose.ZIP menyediakan fungsionalitas komprehensif untuk menyederhanakan alur kerja Anda dan meningkatkan produktivitas.
Support and Learning Resources
- Learning Resources
- Documentation
- Source Code
- API References
- Tutorial Videos
- Product Support
- Free Support
- Paid Support
- Blog
- Release Notes
- Why Aspose.ZIP for Java?
- Customers List
- Success Stories