3

你们有没有人在处理 zip-archives 方面有一些经验?我有一个在文件系统上搜索并在 XML 文件中搜索关键字的程序。但是 XML 文件存储在 zip64 档案中。所以每次我想搜索一些东西时,我都必须解压缩文件。由于我使用的是 Qt,所以我尝试的第一件事是 Quazip,但就像 libarchive 一样,它似乎不支持 zip64。比我找到了 poco-library 或 zipstream 之类的库,但在运行时遇到了麻烦。

现在我想问是否有人能说出对压缩文件执行搜索可能需要多长时间。因为搜索已经花费了 15 分钟。如果它慢很多,可能不值得付出努力(例如,如果之后需要超过 20 分钟,我就不会使用它)。

是否可以预测使用压缩文件的额外时间?

提前感谢您的帮助!

4

1 回答 1

0

InfoZip 支持 zip64。但是,无论如何要在压缩的 XML 中搜索,您都应该解压缩它们,这会占用您大部分时间。

于 2012-12-24T10:20:33.850 回答