このチュートリアルでは、変換ライブラリを使用して簡単に Java を使用して XLSX を CSV に変換するためのステップバイステップの手順と実用的なコード例を紹介します。 XLSX と CSV は、表形式のデータの保存と交換に使用される 2 つの一般的なファイル形式です。ただし、別のシステムでデータを使用したり、データベースにインポートしたりするために、XLSX を CSV に変換する必要がある場合があります。 Java で XLSX を CSV に変更するための基本的な手順と、Java コードの例を次に示します。
Java を使用して XLSX を CSV に変換する手順
- Maven リポジトリを使用して GroupDocs.Conversion for Java をダウンロードしてインストールします
- XLSX から CSV への変換に必要なクラスをインポートする
- 入力 XLSX ファイルのパスをそのコンストラクターに渡して、Converter クラスのインスタンスを作成します
- Converter.getPossibleConversions メソッドを呼び出して、目的の変換オプションを取得します
- Convert.save メソッドを呼び出して、出力 CSV をディスクに保存する
上記の手順を使用して、Java がインストールされている限り、Windows、macOS、Linux などの既知のオペレーティング システムで Java を使用して XLSX を CSV にエクスポート できます。 XLSX から CSV への変換に追加のソフトウェアをインストールする必要はありません。さらに、この例で使用されているライブラリはクロスプラットフォームです。つまり、Java がインストールされている任意のシステムで次のコード例を実行できます。
Java を使用して XLSX を CSV に変換するコード
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertXLSXtoCSVusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
Converter converter = new Converter("input.xlsx"); | |
// Get conversion option for final output document | |
ConvertOptions xlsxtocsvconvertoptions = converter.getPossibleConversions("csv") | |
.getSource().getConvertOptions(); | |
// Save the CSV to disk | |
converter.convert("ConvertXLSXtoCSVusingJava.csv", xlsxtocsvconvertoptions); | |
} | |
} |
前のセクションでは、Java XLSX to CSV プロセスとサンプル Java コードの例について詳しく説明しました。コードは簡潔で、Excel ドキュメントを CSV に変換するための API 呼び出しがいくつか含まれています。指定されたドキュメント変換ライブラリが設定され、ファイル パスが調整されると、このコードをアプリケーションに簡単に統合できます。
このトピックでは、XLSX を CSV に変換するプロセスについて説明し、サンプル コード例を提供しました。以前、Java を使用して XLSX を JPG に変換する記事を書きました。詳細については、Javaを使用してXLSXをJPGに変換する方法 に関する記事を参照してください。