1. 产品
  2.   压缩
  3.   Java
  4.   zt-zip
 
  

用于处理 ZIP 档案的 Java 压缩库

开源 Java API 使程序员能够将文件或目录压缩到 ZIP 存档中,比较两个 ZIP 存档条目等等。

zt-zip(ZeroTurnaround ZIP 库)是一个简单的 Java 归档和压缩库,使软件开发人员能够在自己的应用程序中使用 Java 归档文件。该库支持递归地打包和解包目录,并且可以轻松地遍历 ZIP 条目。当仅从 ZIP 文件中提取单个条目时,该库非常简单并且可以产生高效的结果。

该库包含对基本和一些高级功能的支持,例如将目录压缩到 ZIP 存档中,将文件压缩到 ZIP 存档中,将文件或字节数组中的条目添加到 ZIP 存档中,替换 ZIP 存档条目从文件或字节数组,添加或替换 ZIP 存档中的条目,提取 ZIP 存档,检查 ZIP 存档中是否存在条目,将 ZIP 存档中的条目提取到字节数组中,提取 ZIP 存档,它变成目录等等。

该库使用起来非常安全,并确保不会意外打开任何流。该库还支持比较两个具有不同名称和相同名称的 ZIP 存档条目。您还可以轻松地将 ZIP 存档条目转换为大写。

Previous Next

zt-zip 入门

要使用 zt-zip 运行您的项目,首先您需要 Java 1.5 及更高版本。使用以下命令安装它。

通过 Git 命令安装

 git clone https://github.com/zeroturnaround/zt-zip.git 

Jarchivelib Maven 依赖

<dependency>
<groupId>org.zeroturnaround</groupId>
<artifactId>zt-zip</artifactId>
<version>1.14</version>
<type>jar</type> <dependency>

通过 Java 将文件压缩到 ZIP 存档中

开源 zt-zip 库提供了使用 Java 命令将文件压缩为 ZIP 存档的功能。该库还支持轻松地将目录添加到 ZIP 存档中。该库支持从文件以及从字节数组向 ZIP 存档添加条目。也可以替换 ZIP 存档中的条目。您还可以将目录压缩到带有父目录的 ZIP 存档中。

通过 Java API 比较两个 ZIP 档案

zt-zip 库使软件程序员能够比较两个 ZIP 档案,而忽略他们自己的 Java 应用程序中条目的时间戳。您只需要提供两个文件的完整地址即可。使用该库,开发人员可以轻松比较两个具有不同名称和相同名称的 ZIP 存档条目。

通过 Java 提取 ZIP 档案

免费的 zt-zip 库允许使用几行 Java 代码以编程方式从他们自己的应用程序中的 ZIP 档案中提取文件。它包含几个与解压缩文件相关的重要功能,例如从 ZIP 存档中提取条目到文件或字节数组中、检查条目是否存在、提取成为目录的 ZIP 存档、使用名称匹配模式提取文件还有很多。

 中国人