Lire directement un fichier dans un fichier Zip - Java

Ma situation est que j'ai un fichier zip qui contient certains fichiers (txt, png, ...) et je veux le lire directement par leurs noms, j'ai testé le code suivant mais aucun résultat (NullPointerExcepion):

InputStream in = Main.class.getResourceAsStream("/resouces/zipfile/test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));

ressources est un package et zipfile est un fichier zip.

Oui, c'est certainement pas d'aller travailler.
vous avez besoin java.util.zip docs.oracle.com/javase/6/docs/api/java/util/zip/...
Est le fichier zip sur le chemin de la classe?? Il doit être
vous avez raison, si j'ajoute zipFile.zip dans le chemin, il fonctionne très bien, c'est aussi une solution de (+1)

OriginalL'auteur Adil | 2012-11-15