JavaでExcelを配列に変換する方法

この簡単なチュートリアルでは、ステップバイステップのプロセスに従って、ExcelをJavaの配列に変換する方法について説明します。この手順を使用して、JavaがExcelを配列に変換し、さらにデータベースに格納したり、プログラムロジックで使用したり、他の呼び出し元の関数に返したりする方法を学習します。ここではXLSXファイルをロードしましたが、他のExcelファイル形式もロードできます。

JavaでExcelを配列に変換する手順

  1. Mavenリポジトリを使用して、アプリケーションのAspose.Cellsライブラリへの参照を追加します
  2. プログラムでImportステートメントを使用して、WorkbookクラスとWorksheetクラスへの参照を追加します
  3. 配列に変換されるソースワークブックをロードします
  4. データが配列に保存される最初のシートへの参照を取得します
  5. シート内のセルコレクションを使用して、データを配列にエクスポートします。
  6. 検証のために出力配列の寸法を表示する

これらの手順では、Excelファイルをロードし、データを配列に変換するワークシートの1つにアクセスします。各ワークシートには、シート内の特定の範囲からデータを配列にエクスポートする機能を提供するセルのコレクションが含まれています。 1次元または2次元の配列でデータをエクスポートできます。

Excelファイルから値を読み取り、Javaの配列に格納するコード

このサンプルコードでは、Cells.exportArray()関数を使用しました。この関数では、セルのターゲット範囲の開始セルと、配列にエクスポートされる行と列の合計が必要です。ここでは、セルの範囲を配列に変換しますが、チャートなどのシート内の他のタイプのデータを画像に変換する場合は、JavaでExcelチャートをJPGに変換する方法の記事を参照してください。ここでは、上記のコードを実行するために、InteropやMSExcelなどの他のコンポーネントやライブラリは必要ありません。

 日本語