XAR-Archiv extrahieren
Übersicht
Xar ist ein beliebtes Archivierungsformat für Mac OS. Sie können ein solches Archiv mit Aspose.Zip ähnlich wie andere Archive extrahieren.
Aspose.Zip kann XAR-Einträge extrahieren, die mit gzip, bzip2, lzma komprimiert wurden.
Eintrag extrahieren
Das folgende Beispiel extrahiert einen Eintrag nach dem anderen aus dem Archiv.
1try (XarArchiv archive = new XarArchiv("data.xar")) {
2 for (XarEntry entry : archive.getEntries()) {
3 if (Eintrag instanceof XarFileEntry) {
4 XarFileEntry xarFileEntry = (XarFileEntry) entry;
5 xarFileEntry.extract("extrahiert/" + entry.getFullPath());
6 }
7 }
8}
Ganzes Arkiv extrahieren
Das folgende Beispiel extrahiert den gesamten Inhalt in das Verzeichnis.
1try (XarArchiv archive = new XarArchiv("data.xar")) {
2 archive.extractToDirectory("data");
3}