Extraire l'archive XAR

Aperçu

Xar est un format d’archivage populaire sous Mac OS. Vous pouvez extraire une telle archive avec Aspose.Zip de la même manière que les autres archives.

Aspose.Zip peut extraire des entrées XAR compressées avec gzip, bzip2, lzma.

Extraire une entrée

L’exemple suivant extrait les entrées de l’archive une par une.

1try (XarArchive archive = new XarArchive("data.xar")) {
2    for (XarEntry entry : archive.getEntries()) {
3        if (entry instanceof XarFileEntry) {
4            XarFileEntry xarFileEntry = (XarFileEntry) entry ;
5            xarFileEntry.extract("extracted/" + entry.getFullPath()) ;
6        }
7    }
8}

Extraire l’ensemble de l’Arcive

L’exemple suivant extrait tout le contenu du répertoire.

1try (XarArchive archive = new XarArchive("data.xar")) {
2    archive.extractToDirectory("data") ;
3}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.