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

标签 java zip rar

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

Java 有没有处理存档文件的库?

最佳答案

通常多卷 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/

关于java - 如何以编程方式识别 zip 或 rar 文件是否在 java 中拆分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12157356/

相关文章:

java - 在android中,在FTP服务器上传文件时出错

java - 如何在 MockClientHttpRequest/Response 中使用 RestTemplate xml 文件

compression - 压缩包含许多重复文件的文件夹

Java 将文件转换为 ZipFile

zip - 如何从命令行创建文件以测试 Zip Slip 漏洞

command-line - 如何使用 Rar 或 WinRAR 创建密码以双引号开头的加密存档?

php - 使用 PHP 安装 RAR 包

用于计算导数和积分的java库

java - 尝试使用java填写网站表单,但表单标签嵌入在iframe标签中

java- 从文件中提取/压缩文件的库