1

我正在使用 Apache Commons Compress 来解析 7zip 存档中的条目。我需要能够找到一个特定的文件(例如“thisfile.xml”),我想知道除了遍历存档中的每个条目之外是否还有更好的方法。

我目前正在做的事情是这样的:

SevenZFile archive = new SevenZFile("chosen 7zip file");

for (SevenZArchiveEntry entry :  sevenZFile.getEntries())
        {
            if (entry.getName().equals("Sites.xml"))
            {
                //Do stuff
                break;
            }
        }

我并不特别想遍历存档中的所有条目,因为它们可能很多。

任何想法将不胜感激

4

0 回答 0