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}