Libreria di compressione Java per la gestione degli archivi ZIP

L'API Java Open Source consente ai programmatori di comprimere un file o una directory in un archivio ZIP, confrontando due voci di archivi ZIP e così via.

zt-zip (ZeroTurnaround ZIP Library) è una semplice libreria di archiviazione e compressione per Java che consente agli sviluppatori di software di operare con archivi Java all'interno delle proprie app. La libreria supporta la compressione e la decompressione delle directory in modo ricorsivo e iterando facilmente le voci ZIP. La libreria è molto semplice e produce risultati efficienti quando vengono estratte solo voci singole da file ZIP.

La libreria include il supporto per funzionalità sia di base che avanzate, come comprimere una directory in un archivio ZIP, comprimere un file in un archivio ZIP, aggiungere una voce da un file o un array di byte a un archivio ZIP, sostituire una voce dell'archivio ZIP da file o da un array di byte, Aggiungere o sostituire voci in un archivio ZIP, Estrarre un archivio ZIP, Verificare se esiste una voce in un archivio ZIP, estrarre una voce da un archivio ZIP in un array di byte, estrarre un archivio ZIP che diventa una directory e molti altri.

La libreria è molto sicura da usare e fa in modo che nessun flusso venga lasciato aperto per errore. La libreria supporta anche il confronto di due voci di archivi ZIP con nomi diversi e con lo stesso nome. Puoi anche trasformare facilmente una voce dell'archivio ZIP in maiuscolo.

Previous Next

Per iniziare con zt-zip

Per eseguire il tuo progetto usando zt-zip, prima di tutto devi avere Java 1.5 e versioni successive. Utilizzare il comando seguente per installarlo.

Installa tramite comando Git

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

Jarchivelib Maven Dipendenza

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

Comprimi un file in un archivio ZIP tramite Java

La libreria open source zt-zip ha fornito funzionalità per la compressione di un file in un archivio ZIP utilizzando i comandi Java. La libreria fornisce anche supporto per aggiungere facilmente una directory all'archivio ZIP. La libreria supporta l'aggiunta di una voce da un file e da un array di byte a un archivio ZIP. È anche possibile sostituire una voce nell'archivio ZIP. Puoi anche comprimere una directory in un archivio ZIP con una directory principale.

Confronta due archivi ZIP tramite l'API Java

La libreria zt-zip offre ai programmatori software la possibilità di confrontare due archivi ZIP ignorando i timestamp delle voci all'interno delle proprie app Java. Devi solo fornire l'indirizzo completo dei due file. Utilizzando la libreria, gli sviluppatori possono confrontare facilmente due voci dell'archivio ZIP con nomi diversi e con gli stessi nomi.

Estrazione di archivi ZIP tramite Java

La libreria gratuita zt-zip consente di estrarre programmaticamente file dagli archivi ZIP all'interno delle proprie app utilizzando un paio di righe di codice Java. Ha incluso diverse importanti funzionalità relative alla decompressione dei file, come l'estrazione di una voce da un archivio ZIP in un file o in un array di byte, il controllo se una voce esiste o meno, l'estrazione di un archivio ZIP che diventa una directory, l'estrazione di file utilizzando il modello di corrispondenza dei nomi e tanti altri.

 Italiano