Rozbalení se zachováním struktury v Aspose.ZIP
Všechny třídy archivu s více položkami v Aspose.ZIP mají metodu extractToDirectory. Tato metoda extrahuje celý obsah archivu do poskytnuté složky s ohledem na vnořené podsložky.Jak dekomprimovat ZIP archiv
Představte si, že máte archiv ZIP pečlivě uspořádaný se soubory a vnořenými složkami. Metoda ExtractToDirectory Aspose.ZIP zjednodušuje proces rozbalování a přitom zachovává původní strukturu nedotčenou. Jeho uživatelsky přívětivé rozhraní umožňuje snadnou dekompresi souborů do určených adresářů a bezproblémové zachování organizační integrity.
Ať už máte co do činění s mnoha položkami nebo složitými vnořenými podsložkami, tato všestranná funkce zajišťuje bezproblémovou extrakci. S archivy ZIP extrahované soubory úhledně najdou své místo v určených složkách, což dokonale odráží vnitřní organizaci archivu. To zaručuje úhlednou a efektivní extrakci, eliminuje potřebu ručního opakování hierarchie složek a ušetří vám drahocenný čas a úsilí.
try (FileInputStream zipFile = new FileInputStream("archive.zip")) {
try (Archive archive = new Archive(zipFile)) {
archive.extractToDirectory("C:\\extracted");
}
} catch (IOException ex) {
}
Jak rozbalit archiv RAR při respektování jeho struktury
Objekt RarArchive, obvykle vytvořený pomocí knihovny, jako je RarLib, spravuje dekompresi souboru "archive.rar". Jednoduchým vyvoláním metody ExtractToDirectory jednou je obsah archivu rychle extrahován do určeného adresáře "C:\extrahed". Tento efektivní proces zaručuje bezpečnou extrakci všech souborů a podsložek a usnadňuje tak hladkou integraci do pracovního postupu vaší aplikace. Vyzkoušejte jednoduchost a spolehlivost extrakce archivu pomocí vhodných nástrojů, které máte k dispozici.
try (RarArchive archive = new RarArchive("archive.rar"))
{
archive.extractToDirectory("C:\\extracted");
}
Extrahujte TAR s neporušenou strukturou
Snadno udržujte strukturu složek archivů TAR pomocí metody ExtractToDirectory. Tato funkce, která se běžně vyskytuje v externích knihovnách, zefektivňuje proces extrakce a zachovává organizaci všech souborů ve vámi zadaném výstupním adresáři.
Ukázka:
try (FileInputStream zipFile = new FileInputStream("archive.tar")) {
try (TarArchive archive = new TarArchive(tarFile))
{
archive.extractToDirectory("C:\\extracted");
}
} catch (IOException ex) {
}
Další podporované funkce Aspose.ZIP pro Java API
S knihovnou Aspose.ZIP v Javě můžete bez problémů zvládnout různé úkoly související s dokumenty souborů ZIP. Ať už potřebujete převádět formáty, slučovat soubory, upravovat obsah nebo extrahovat data, Aspose.ZIP poskytuje komplexní funkce pro zefektivnění vašeho pracovního postupu a zvýšení produktivity.
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