对不起,令人困惑的标题。基本上我有一个 ZipFile,里面有一堆 .txt 文件,但也有一个文件夹。我在下面显示的代码是在 zip 条目中找到该文件夹。这部分我做得很好。问题是,一旦我找到该文件夹,它就是一个 ZipEntry。碰巧没有任何有用的方法来获取该文件夹内的条目。我找到的文件夹中有更多我想要处理的 .txt 文件(这是主要目标)。
zipFile = new ZipFile(zipName);
Enumeration<? extends ZipEntry> entries = zipFile.entries();
while(entries.hasMoreElements()){
ZipEntry current = entries.nextElement();
if(current.getName().equals(folderName)) {
assertTrue(current.isDirectory());
//Here is where I want to get the files in the folder
}
}