如何在java中以编程方式识别zip或rar文件是否已拆分?

时间:2012-08-28 10:26:23

标签: java zip rar

我需要确定特定的zip或rar文件是否被拆分。

在java中是否有任何库来处理存档文件?

1 个答案:

答案 0 :(得分:1)

通常,多卷RAR文件将遵循以下名称约定:

somefile.part01.rar
somefile.part02.rar
somefile.part03.rar

或者,使用较旧的命名约定,如下所示:

somefile.r00
somefile.r01
somefile.r02

对于Zip文件:包含20个拆分文件的拆分存档通常会命名文件(用存档名称替换ARCHIVE):

ARCHIVE.z01 
ARCHIVE.z02 
... 
ARCHIVE.z19 
ARCHIVE.zip 

请注意,最后一个文件是.zip文件。

有关更多信息,请查看:

http://www.info-zip.org/mans/zip.html

http://kb.winzip.com/kb/entry/154/