1枚のExcelで特定の文字列(例:id)を探す必要があります。 これは基本的な必要性です。Apache POIを使用して1〜2枚のExcelファイルで特定の文字列を検索するにはどうすればよいですか?
その後、いくつかのExcelシートでユーザーを探し、そのコードで特定されたレコード全体をコピーして、フレーム内のJTable
に送信する必要があります。
1枚のExcelで特定の文字列(例:id)を探す必要があります。 これは基本的な必要性です。Apache POIを使用して1〜2枚のExcelファイルで特定の文字列を検索するにはどうすればよいですか?
その後、いくつかのExcelシートでユーザーを探し、そのコードで特定されたレコード全体をコピーして、フレーム内のJTable
に送信する必要があります。
あなたは高度な検索機能などをお探しですか?私はそれが存在するとは思わない。
完全一致を使用できる場合は、興味のある列をHashMapに追加することを検討してください。それ以外の場合は、シート/列/行を繰り返して手動で検索してください。
これを行うために、いくつかの中間レベルのツーリングを作成することができます。おそらく、シートと列のリストを取る "シートインデクサー"は、ルックアップを行うことができます。手動ですべてを繰り返し処理するコードを記述しなければならない場合でも、速度についてあまり心配する必要はありません。シート/行の数は、パフォーマンスや何かを実行するのに十分に大きくなることはほとんどありません。
実際には、休止状態のようなアノテーションを使用してスプレッドシートからロードできるORMレイヤーを含めて、poiの周りに多くのツーリングがあります。私たちはそれを「poiの息子」とも呼ばれています。