Розпакуйте файл ZIP у Java

У цьому підручнику описано всі деталі вилучення файлу ZIP у Java. Охоплюючи алгоритм і зразок коду, він дозволяє створити засіб відкриття файлів ZIP у Java. Крім того, тут також обговорюються розширені параметри роботи з розпакуванням файлів ZIP у вашій системі відповідно до ваших вимог.

Кроки для розпакування ZIP-файлу в Java

  1. Налаштуйте Aspose.ZIP у вашій системі, щоб розпакувати файли
  2. Завантажте вихідний ZIP-архів із класом Archive
  3. Розпакуйте всі записи ZIP-архіву за допомогою методу extractToDirectory

Ці кроки окреслюють основний процес створення засобу відкриття файлів ZIP у Java. Тут пояснюється конфігурація середовища з подальшим завантаженням вихідного архіву ZIP. Згодом він витягує кожен стиснутий файл у вказану папку, щоб завершити процес.

Код для розпакування файлів у Java

import com.aspose.zip.*;
public class Main
{
public static void main(String[] args) throws Exception // Extract ZIP file using Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the input ZIP file
try (com.aspose.zip.Archive archive = new com.aspose.zip.Archive("input.zip"))
{
// Extract ZIP files
archive.extractToDirectory("outputDirectory");
}
catch (Exception ex)
{
System.out.println(ex.getMessage());
}
System.out.println("Done");
}
}

Наведений вище зразок коду є швидкою демонстрацією функції розпакування файлів у Java. Ви можете працювати з різними перевантаженнями класу Archive для завантаження вхідного файлу. Наприклад, можна створити об’єкт класу ArchiveLoadOptions і вказати пароль для завантаження захищених паролем ZIP-архівів. Так само ви можете читати стислі або нестиснуті розміри, перевіряти наявність папок тощо під час видобування ZIP-файлів відповідно до ваших вимог.

У цьому короткому посібнику описано, як вставити функцію Java ZIP opener у ваші програми. Щоб розпакувати архів RAR, перегляньте статтю Розпакуйте файли RAR за допомогою Java.

 Українська