2012-07-23 111 views
0

我有一個包含大量.zip文件的文件夾。我想登記 這些文件並遞歸讀取壓縮的.xml文件。我將如何首先獲得這些.zip文件?我根本沒有任何想法。java:從目錄中獲取.zip文件

回答

1

爲您的目錄創建一個File對象,並使用適合您的zip文件的過濾器調用其listFiles方法。

爲每個zip文件構造一個ZipFile對象,並調用其entries()方法來獲取條目列表。找到搜索的XML文件的ZipEntry,並致電ZipFile.getInputstream(xmlZipFileEntry)開始閱讀其內容。