Komprimera CSV-fil med Java

Denna handledning förklarar hur man komprimerar CSV-fil med Java. Den täcker miljökonfigurationen, den stegvisa processen och ett körbart kodavsnitt för CSV-filkomprimering med Java. Dessutom krävs ingen ytterligare filkomprimeringsprogramvara för att få den här funktionen att fungera på din sida.

Steg för att komprimera CSV med Java

  1. Ställ in miljön för att använda Aspose.ZIP för att komprimera CSV-filen
  2. Skapa en instans av klassen Archive
  3. Ange namnet på filerna och ZIP-posten
  4. Skriv den komprimerade ZIP-filen med sparmetoden

Dessa steg visar hur man skapar CSV-filstorleksreducering med Java. Starta först komprimeringsprocessen genom att ladda den kommaseparerade indatafilen. Skapa sedan posterna genom att ange filnamn i ZIP-arkivet och skriv utdataarkivet till disken eller en stream.

Kod för att komprimera CSV-fil med Java

// Import the required classes from Aspose.Zip for Java
import com.aspose.zip.*;
public class Main
{
public static void main(String[] args) throws Exception {
// Apply the license for Aspose.PDF
new License().setLicense("license.lic");
// Create Archive class object
var arch = new com.aspose.zip.Archive();
// Specify file names and create entry
arch.createEntry("input.csv", "Sample.csv");
// Save compressed ZIP archive containing CSV data
arch.save("csv_archive.zip");
}
}

Följande exempelkod avslöjar detaljerna för att komprimera CSV med Java. Det är dock en grundläggande version för att demonstrera funktionen men du kan förbättra den ytterligare för att komprimera flera CSV-filer. På samma sätt kan du använda avancerade alternativ som att kryptera eller lösenordsskydda den komprimerade utdatafilen för att uppfylla dina applikationskrav.

Den här artikeln har täckt detaljerna för att komprimera en CSV-fil med Java. Om du vill packa upp ett skyddat arkiv, läs artikeln om Öppna ZIP-fil med lösenord i Java.

 Svenska