JavaでTXTをCSVに変換する

TXTファイルには、アプリケーションで処理する必要のある数値データが含まれている場合があります。したがって、TXTからCSVファイルへの変換は、数値データをコンマ区切り値として解析するのに役立ちます。この記事では、JavaでプログラムによってTXTファイルをCSV形式に変換する方法について説明します。

TXTからCSVへのコンバーター–JavaAPIのインストール

Aspose.Cells for Javaは、さまざまなExcelファイル形式を使用して、Javaアプリケーションでデータを作成または操作することをサポートしています。次のMaven構成を使用して、NewReleasesページまたはAsposeRepositoryからJARファイルをダウンロードすることにより、APIを簡単に構成できます。

リポジトリ:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>

依存:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.6</version>
</dependency>

TXTをJavaでCSVファイルに変換する

以下の手順に従って、JavaでTXTファイルをCSV形式に変換できます。

-TxtLoadOptionsクラスのオブジェクトを作成します。

-Workbookクラスオブジェクトを使用して入力ファイルをロードします。

-出力CSVファイルを指定したパスに保存します。

次のコードスニペットは、JavaでプログラムによってTXTファイルをCSVファイルに変換する方法を示しています。

// TxtLoadOptionsクラスオブジェクトを初期化します
TxtLoadOptions loadoptions = new TxtLoadOptions();

// 入力TXTファイルをロードするワークブッククラスオブジェクトを作成します
Workbook workbook = new Workbook("input.txt", loadoptions);

// 出力CSVファイルを保存します
workbook.save("output.csv" , SaveFormat.CSV);

無料ライセンスを取得する

評価の制限なしに、APIのすべての機能をテストできます。 無料の一時ライセンスをリクエストするだけで、APIを最大限に評価できます。

結論

この記事では、JavaでプログラムによってTXTをCSVカンマ区切り値に変換する方法を学習しました。このようなコンマ区切りファイルは、数値データからいくつかの有用な情報を解析または抽出するために、さまざまなワークフローで必要になる場合があります。さらに、APIドキュメントを参照して、APIの他のいくつかの機能を確認することもできます。懸念事項やあいまいさを伝える必要がある場合は、フォーラムまでお気軽にご連絡ください。

関連項目