XLSBeans 1.2.0をリリースしました

XLSBeans 1.2.0をリリースしました。

このバージョンの目玉はApache POIを使用したExcel2007対応です。これをAmaterasのコミッタであるyggdさんがずいぶん前に実装していただいていて、ずっとブランチにあったものをtrunkにマージしたものです。
デフォルトではこれまで通りJavaExcel APIを使用して読み込みを行いますが、以下のように読み込み時のオプションを指定することでPOIを使用することができます。

XMLInfo info = XMLLoader.load(
  new FileInputStream("example.xml"), WorkbookFinder.TYPE_XSSF);

読み込み時のオプションとして指定可能な値は以下の通りです。

  • WorkbookFinder.TYPE_JXL - Java Excel APIを使用してExcel2003形式(xls)のファイルを読み込み
  • WorkbookFinder.TYPE_HSSF - Apache POIを使用してExcel2003形式(xls)のファイルを読み込み
  • WorkbookFinder.TYPE_XSSF - Apache POIを使用してExcel2007形式(xlsx)のファイルを読み込み

ダウンロードは以下のURLからどうぞ。