У цьому підручнику описано всі деталі вилучення файлу ZIP у Java. Охоплюючи алгоритм і зразок коду, він дозволяє створити засіб відкриття файлів ZIP у Java. Крім того, тут також обговорюються розширені параметри роботи з розпакуванням файлів ZIP у вашій системі відповідно до ваших вимог.
Кроки для розпакування ZIP-файлу в Java
- Налаштуйте Aspose.ZIP у вашій системі, щоб розпакувати файли
- Завантажте вихідний ZIP-архів із класом Archive
- Розпакуйте всі записи 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.