我的情況是,我有一個zip文件,其中包含一些文件(txt,png,...),我想直接讀取它們的名稱,我測試了下面的代碼,但沒有結果(NullPointerExcepion):直接讀取Zip文件中的文件 - Java
InputStream in = Main.class.getResourceAsStream("/resouces/zipfile/test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));
資源是一個包,並zip文件是zip文件。
是的,這絕對不會工作。 – Perception
你需要java.util.zip http://docs.oracle.com/javase/6/docs/api/java/util/zip/package-summary.html – gefei
是類路徑上的zip文件嗎?它需要是 – chrislhardin