2012-07-23 119 views
0

我有一个包含大量.zip文件的文件夹。我想登记 这些文件并递归读取压缩的.xml文件。我将如何首先获得这些.zip文件?我根本没有任何想法。java:从目录中获取.zip文件

回答

1

为您的目录创建一个File对象,并使用适合您的zip文件的过滤器调用其listFiles方法。

为每个zip文件构造一个ZipFile对象,并调用其entries()方法来获取条目列表。找到搜索的XML文件的ZipEntry,并致电ZipFile.getInputstream(xmlZipFileEntry)开始阅读其内容。