あら、Apache POIも良いモビルスーツですよ

Casablanca0712.jpg

晴れ。Sconeアプリで出力を印刷する機能が必要になったんだけど、ブラウザベースのWEBアプリだと印刷が非常に弱い。データはExcelで出力しておけば上手いこと印刷してくれるだろうということで、JavaでExcelが扱えるPOIとJExcelを眺めていた。JExcelの方が優れてるぜって記事もあったけど、見た感じ最新のPOI3.8beta3もそこそこ性能いいようなので、とりあえずPOIから使ってみたら少なくともExcel操作に関しては十分だと思った。のでJExcelはまだ触ってない。僕もExcelほとんど素人的にしか使えないけど、Excel開いたらシートを選んでセルにデータ打ち込んで、という事をPOIでそのままの概念で扱えて直感的で使いやすいと思った。言われてるほど悪くないと思うけどな。Excelのファイル形式が新旧2種類あるんだけど(POIでいうとHSSFとXSSF)ファイル形式に依存しないで操作が行えるUsermodel API (org.apache.poi.ss.usermodel)というインターフェイスが用意されているのでこれを使うのがいいのか。



[ 編集 | 凍結 | 差分 | 添付 | 複製 | 名前変更 | リロード ]   [ 新規 | 一覧 | 単語検索 | 最終更新 | ヘルプ ]
Last-modified: 2011-07-14 (木) 15:17:26 (4670d)