Java で Excel ファイルを比較する方法

この記事では、最高のドキュメント比較 API の 1 つを使用して、Java で Excel ファイルを比較するための段階的なプロセスについて説明します。これらの手順を使用して、2 つの Excel ファイルを比較する Java プログラムを作成する方法を学習します。ここでは、2 つの Excel シートを比較し、Java の違いを強調するためのサンプル コードと共に詳細な手順を見つけることができます。

Java で Excel ファイルを比較する手順

  1. Excel ファイル比較用に Java プロジェクトの Maven リポジトリから GroupDocs.Comparison for Java をインストールします。
  2. Java の開発に不可欠なクラスをインポートして、2 つの Excel ファイルを比較する機能
  3. Comparer クラスのインスタンスを作成し、ソース XLSX ファイルをそのコンストラクターに渡します
  4. Comparer クラスの add メソッドを呼び出し、対象の XLSX ファイル パスを指定します。
  5. 最後に、compare メソッドを呼び出し、比較のために結果の XLSX ファイル パスを渡します。

前のセクションでは、Java で 2 つの Excel ファイルを比較する手順を概説しました。 Java で 2 つの Excel シートを比較することは、サードパーティ製ツールをインストールしなくても、3 ~ 4 行のコードといくつかの API 呼び出しで実現できます。ドキュメント比較を実行するために必要なライブラリを Maven リポジトリからセットアップするだけです。

Java で Excel ファイルを比較するコード

2 つの Excel シートを比較して相違点を強調表示し、結果のファイルをディスクに保存する Java コードを開発しました。この例では、2 つの Excel シートを Java で比較する実装を示していますが、Comparer クラスの add メソッドを使用すると、複数の Excel ファイルを簡単に比較できます。さらに、このサンプル コードを使用して、XLS、XLT、XLTM、XLSB、XLSM などの他のスプレッドシート形式を簡単に比較できます。

Java で 2 つの Excel シートを比較する詳細な手順を確認し、サンプル コードを作成しました。最近、Java での CSV ファイルの比較に関する記事を公開しました。詳細については、JavaでCSVファイルを比較する方法 ガイドをご覧ください。

 日本語