根据RFC 1952(“ GZIP文件格式规范”),gzip文件由一系列“成员”(压缩数据集)组成。
是否可以在不解压缩的情况下分析gzip文件,例如计算成员的数量并为其在文件中的位置建立索引,或者进入文件的中间并仅查找和解压缩成员之一。
否。要查找成员何时结束,必须对其进行解压缩。您不必写出解压缩的结果-只需处理输入即可找到成员开始的位置。
一旦知道成员从哪里开始,那么可以,您可以从这些位置中的任何一个开始减压。
请注意,绝大多数gzip文件只有一个成员。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句