Biblioteca de compresión de Java para manejar archivos ZIP

La API Java de código abierto permite a los programadores comprimir un archivo o directorio en un archivo ZIP, comparando dos entradas de archivos ZIP, etc.

zt-zip (ZeroTurnaround ZIP Library) es una biblioteca simple de archivo y compresión para Java que permite a los desarrolladores de software operar con archivos Java dentro de sus propias aplicaciones. La biblioteca admite el empaquetado y desempaquetado de directorios de forma recursiva y fácil de iterar a través de entradas ZIP. La biblioteca es muy simple y produce resultados eficientes cuando solo se extraen entradas individuales de archivos ZIP.

La biblioteca ha incluido soporte para características básicas y algunas avanzadas, como Comprimir un directorio en un archivo ZIP, comprimir un archivo en un archivo ZIP, agregar una entrada de un archivo o matriz de bytes a un archivo ZIP, reemplazar una entrada de archivo ZIP desde un archivo o desde una matriz de bytes, agregar o reemplazar entradas en un archivo ZIP, extraer un archivo ZIP, verificar si existe una entrada en un archivo ZIP, extraer una entrada de un archivo ZIP a una matriz de bytes, extraer un archivo ZIP que se convierte en un directorio y muchos más.

La biblioteca es muy segura de usar y se asegura de que no queden flujos abiertos por accidente. La biblioteca también admite la comparación de dos entradas de archivos ZIP con nombres diferentes y con el mismo nombre. También puede transformar fácilmente una entrada de archivo ZIP en mayúsculas.

Previous Next

Primeros pasos con zt-zip

Para ejecutar su proyecto usando zt-zip, en primer lugar, debe tener Java 1.5 y superior. Use el siguiente comando para instalarlo.

Instalar a través del comando Git

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

Dependencia de Jarchivelib Maven

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

Comprimir un archivo en un archivo ZIP a través de Java

La biblioteca de código abierto zt-zip ha proporcionado funcionalidad para comprimir un archivo en un archivo ZIP usando comandos de Java. La biblioteca también brinda soporte para agregar un directorio al archivo ZIP con facilidad. La biblioteca admite agregar una entrada desde un archivo, así como desde una matriz de bytes a un archivo ZIP. También es posible reemplazar una entrada en el archivo ZIP. También puede comprimir un directorio en un archivo ZIP con un directorio principal.

Compare dos archivos ZIP a través de la API de Java

La biblioteca zt-zip brinda a los programadores de software el poder de comparar dos archivos ZIP ignorando las marcas de tiempo de las entradas dentro de sus propias aplicaciones Java. Solo necesita proporcionar la dirección completa de los dos archivos. Usando la biblioteca, los desarrolladores pueden comparar fácilmente dos entradas de archivos ZIP con nombres diferentes y con los mismos nombres.

Extracción de archivos ZIP a través de Java

La biblioteca gratuita zt-zip permite extraer mediante programación archivos de archivos ZIP dentro de sus propias aplicaciones utilizando un par de líneas de código Java. Ha incluido varias funciones importantes relacionadas con el desempaquetado de archivos, como extraer una entrada de un archivo ZIP en un archivo o matriz de bytes, verificar si existe una entrada o no, extraer un archivo ZIP que se convierte en un directorio, extraer archivos usando un patrón de coincidencia de nombres y muchos más.

 Español