Java Compression Library för hantering av ZIP-arkiv
Open Source Java API gör det möjligt för programmerare att komprimera en fil eller katalog till ett ZIP-arkiv, jämföra två ZIP-arkivposter och så vidare.
zt-zip (ZeroTurnaround ZIP Library) är ett enkelt arkiverings- och komprimeringsbibliotek för Java som gör det möjligt för mjukvaruutvecklare att arbeta med Java-arkiv i sina egna appar. Biblioteket stöder packning och uppackning av kataloger rekursivt och lätt iteration genom ZIP-poster. Biblioteket är mycket enkelt och ger effektiva resultat när endast enstaka poster extraheras från ZIP-filer.
Biblioteket har inkluderat stöd för både grundläggande och vissa avancerade funktioner, som att komprimera en katalog till ett ZIP-arkiv, komprimera en fil till ett ZIP-arkiv, lägga till en post från en fil eller byte-array till ett ZIP-arkiv, ersätta en ZIP-arkivpost från fil eller från en byte-array, Lägg till eller ersätt poster i ett ZIP-arkiv, Extrahera ett ZIP-arkiv, Kontrollera om en post finns i ett ZIP-arkiv, extrahera en post från ett ZIP-arkiv till en byte-array, extrahera ett ZIP-arkiv som blir en katalog och många fler.
Biblioteket är mycket säkert att använda och ser till att inga strömmar lämnas öppna av misstag. Biblioteket har också stöd för att jämföra två ZIP-arkivposter med olika namn samt med samma namn. Du kan också enkelt omvandla en ZIP-arkivpost till versaler.
Komma igång med zt-zip
För att köra ditt projekt med zt-zip måste du först och främst ha Java 1.5 och högre. Använd följande kommando för att installera det.
Installera via Git-kommandot
git clone https://github.com/zeroturnaround/zt-zip.git
Jarchivelib Maven Dependency
<dependency>
<groupId>org.zeroturnaround</groupId>
<artifactId>zt-zip</artifactId>
<version>1.14</version>
<type>jar</type>
<dependency>
Komprimera en fil till ett ZIP-arkiv via Java
zt-zip-biblioteket med öppen källkod har tillhandahållit funktionalitet för att komprimera en fil till ett ZIP-arkiv med hjälp av Java-kommandon. Biblioteket ger också stöd för att lägga till en katalog i ZIP-arkivet med lätthet. Biblioteket stöder att lägga till en post från en fil såväl som från en byte-array till ett ZIP-arkiv. Det är också möjligt att ersätta en post i ZIP-arkivet. Du kan också komprimera en katalog till ett ZIP-arkiv med en överordnad katalog.
Jämför Two ZIP Archives via Java API
zt-zip-biblioteket ger mjukvaruprogrammerare möjlighet att jämföra två ZIP-arkiv och ignorera tidsstämplar för posterna i deras egna Java-appar. Du behöver bara ange den fullständiga adressen till de två filerna. Med hjälp av biblioteket kan utvecklare enkelt jämföra två ZIP-arkivposter med olika namn såväl som med samma namn.
Extrahera ZIP-arkiv via Java
Det kostnadsfria zt-zip-biblioteket gör det möjligt att programmatiskt extrahera filer från ZIP-arkiv i sina egna appar med ett par rader Java-kod. Den har inkluderat flera viktiga funktioner relaterade till uppackning av filer, som att extrahera en post från ett ZIP-arkiv till en fil eller byte-array, kontrollera om en post finns eller inte, extrahera ett ZIP-arkiv som blir en katalog, extrahera filer med hjälp av namnmatchningsmönster och många fler.