Bonjour
J'essaie de liste le contenu d'un dossier compressé en utilisant la librairie java.util.zip
voici mon code
A l'appel de la fonction lireArchive
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 static void lireArchive(String nomFichier) throws IOException { ZipFile zipFile = new ZipFile(nomFichier); Enumeration<? extends ZipEntry> entries = zipFile.entries(); while (entries.hasMoreElements()) { ZipEntry entry = entries.nextElement(); System.out.println(entry); } zipFile.close(); }
j'obtient les erreurs suivantes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Archive.lireArchive("chemin/fichier.zip");
Exception in thread "main" java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at ma.ensao.traitement.Archive.lireArchive(Archive.java:16)
at ma.ensao.traitement.Archive.main(Archive.java:10)
Je ne peux pas identifier la source du problème
Partager