このハウツー チュートリアルでは、Java で CSV ファイルを比較する方法の各手順について説明します。 2 つの CSV ファイルを比較するために、最適なドキュメント比較ライブラリの 1 つを使用します。比較機能を実装するために追加のソフトウェアや MS Office をインストールする必要はありません。 Java CSV ファイルの比較 機能も、このチュートリアルで概説されている手順を使用して開発されます。
Java で CSV ファイルを比較する手順
- Java プロジェクトの Maven リポジトリから GroupDocs.Comparison for Java をインストールします
- Java を使用して CSV ファイルを比較するための必須クラスをインポートする
- Comparer クラスのインスタンスを作成し、ソース CSV ファイルをそのコンストラクターに渡します
- Comparer クラスの add メソッドを呼び出し、対象の CSV ファイルのパスを指定する
- 最後に、compare メソッドを呼び出し、比較のために結果の CSV ファイル パスを渡します。
CSV ファイルの比較 Java 機能の実装に簡単に使用できる上記のポイントを概説しました。最初のステップで Maven リポジトリーから文書比較ライブラリーをインストールしてから、必要なクラスをインポートします。次に、Comparer クラスのインスタンスを作成してソース CSV ファイルをロードした後、Comparer クラスの add 関数を使用してターゲット CSV ファイルを追加します。結果のファイルをディスクに保存するには、次に Comparer クラスの compare メソッドを呼び出します。
Java で CSV ファイルを比較するコード
上記の例では、Java で 2 つの CSV ファイルを比較する機能を開発しました。 CSV ファイル比較機能を開発するために、3 ~ 4 行のコードを記述し、いくつかの API 呼び出しを使用しました。このコード例では、2 つの CSV ファイルを比較しましたが、手順 4 を繰り返して比較用のファイルをさらに追加できます。
Java の 2 つの CSV ファイル比較機能を実装するための具体的な手順を詳しく説明し、サンプル コードを作成しました。最近、Java でのテキスト ファイルの比較に関する記事を公開しました。詳細については、Java でテキスト ファイルを比較する方法 ガイドをご覧ください。