ブログリトライ

初心に戻って運営するブログです

POIの怪現象

何か謎な例外が出ると思ったらPOIのバグ?らしいことが判明。

以下の手順で再現することがわかった。

  1. エクセルでセルに「入力規則-リスト」を設定
  2. セルにフォーカスをあてて、ドロップダウンリストの「▼」が出たまま保存
  3. ファイルをアップロードする

これでHSSFWorkbookのインスタンスを作るときにRecordFormatExceptionが発生しちゃう。。。

とりあえずcatchしてエラーメッセージを出すようにはしてみたものの、
これって良くないよなぁ。。。

ちなみに、この現象は最新版(3.0)では直ってる風。