このチュートリアルでは、Java を使用して CSV ファイルを圧縮する 方法について説明します。Java を使用して CSV ファイルを圧縮する ための環境設定、段階的なプロセス、実行可能なコード スニペットについて説明します。さらに、この機能をユーザー側で動作させるために、追加のファイル圧縮ソフトウェアは必要ありません。
Javaを使用してCSVを圧縮する手順
- Aspose.ZIP を使用して CSV ファイルを圧縮するための環境を設定します
- Archive クラスのインスタンスを作成する
- ファイル名とZIPエントリを指定します
- saveメソッドで圧縮されたZIPファイルを書き込む
これらの手順は、Java を使用して CSV ファイル サイズ リデューサー を作成する方法を示しています。まず、入力のコンマ区切りファイルをロードして圧縮プロセスを開始します。次に、ZIP アーカイブ内のファイル名を指定してエントリを作成し、出力アーカイブをディスクまたはストリームに書き込みます。
Java を使用して CSV ファイルを圧縮するコード
// 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"); | |
} | |
} |
次のサンプル コードは、Java を使用して CSV を圧縮する ための詳細を示しています。ただし、これは機能を示すための基本バージョンであり、さらに拡張して複数の CSV ファイルを圧縮することができます。同様に、アプリケーションの要件を満たすために、出力圧縮ファイルの暗号化やパスワード保護などの高度なオプションを使用することもできます。
この記事では、Java を使用して CSV ファイルを圧縮する 方法について詳しく説明しました。保護されたアーカイブを解凍する場合は、Javaでパスワード付きZIPファイルを開く の記事をお読みください。