java:从目录中获取.zip文件

时间:2012-07-23 18:55:56

标签: java xml zip

我有一个包含大量.zip个文件的文件夹。我想入伍 那些文件并以递归方式读取压缩的.xml文件。我将如何首先登记这些.zip文件?我根本没有任何想法。

1 个答案:

答案 0 :(得分:1)

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

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