Java Sticky Note
java
link
author
|
|
Jakarta POIで、Excelドキュメントを操作する
6. まとめ
HSSFが提供するAPIを使用して,XLSファイルの
読み込みと生成の方法を説明しました.XLSの生成に
ついては, より高レベルな機能を提供する
HSSFSerializerがCocoonプロジェクト から提供されてい
ます(HSSFSerializerは,もともとPOIプロジェク
トで開発されていたもので,現在はCocoonプロジェ
クトに寄贈されました).
HSSFSerializerを使用すると,XMLからXSLファ
イルを生成することができるようになります.その他,
ワークシートのレコードをJavaオブジェクトにマッピ
ングする操作を容易にするレコードジェネレータとい
うツールなど,POIによる開発をサポートするツール
もいくつか提供されています.
OLE2複合ドキュメントのデータブラウザや,XLS
形式で帳票を出力するアプリケーションなど,すでに
POIはいくつもの実用プロダクトでも使用されていま
す.Windows環境に依存したデータの処理は,これ
までJavaが最も苦手とする処理の1つでした.現時点
では完全ではありませんが,POIはOLE2複合ドキュ
メントを操作する手段を提供してくれます.特にExcel
のXLSファイルに関しては,かなりの操作が可能とな
っています.今後,Wordにも対応予定となっており,
さらなる発展が楽しみです.
初出:技術評論社刊「JAVA PRESS Vol.32」
JAVA PRESSの記事に加筆・修正しています。
このドキュメントに関するご意見、ご要望などはまで。
|
|