标签: zip zipfile
在阅读ZIP文件时,我们能否安全地假设所有文件结构(我的意思是本地文件头+文件数据(压缩或存储)+数据描述符)都是连续的?中间可以有任何不相关的数据吗?
答案 0 :(得分:2)
PkWare Appnote告诉
“紧跟文件的本地标题之后是压缩的 或存储的文件数据。一系列[本地文件头] [文件 数据] [数据描述符]为.ZIP存档中的每个文件重复。“
所以它们之间应该没有差距。
但是,我建议解析和读取中心目录,而不是通过本地文件头(除了你需要流处理)。