你们有没有人在处理 zip-archives 方面有一些经验?我有一个在文件系统上搜索并在 XML 文件中搜索关键字的程序。但是 XML 文件存储在 zip64 档案中。所以每次我想搜索一些东西时,我都必须解压缩文件。由于我使用的是 Qt,所以我尝试的第一件事是 Quazip,但就像 libarchive 一样,它似乎不支持 zip64。比我找到了 poco-library 或 zipstream 之类的库,但在运行时遇到了麻烦。
现在我想问是否有人能说出对压缩文件执行搜索可能需要多长时间。因为搜索已经花费了 15 分钟。如果它慢很多,可能不值得付出努力(例如,如果之后需要超过 20 分钟,我就不会使用它)。
是否可以预测使用压缩文件的额外时间?
提前感谢您的帮助!