根据RFC 1952(“ GZIP文件格式规范”),gzip文件由一系列“成员”(压缩数据集)组成。
是否可以在不解压缩gzip文件的情况下对其进行分析,例如计算成员数并在文件中建立索引,或者进入文件中间并仅查找和解压缩其中一个成员。 / p>
答案 0 :(得分:0)
不。要查找成员何时结束,必须对其进行解压缩。您不必写出解压缩的结果-只需处理输入即可找到成员开始的位置。
一旦您知道成员从哪里开始,那么可以,您可以从这些位置中的任何一个开始减压。
请注意,绝大多数gzip文件只有一个成员。