#author("2019-09-21T06:25:52+00:00","default:wikiwriter","wikiwriter") #author("2019-09-21T06:32:20+00:00","default:wikiwriter","wikiwriter") &tag(POI); *目次 [#m38055ed] #contents *参考情報 [#tc0e9a0e] *概要 [#v5e9eec9] -WordやExcelといったMicrosoft Office形式のファイルを読み書きできるJavaライブラリ。 *履歴 [#t68e6c41] ,バージョン,変更 ,3.7,OOXMLをサポート。Java 1.5~ ,3.5,xlsxなどをサポート。 ,3.10.1,Java1.5をサポートする最終版 ,3.11,Java1.6以降 ,3.11,Java1.6以降が必要。 *トラブルシューティング [#y4f79039] **郵便番号がただしくよみこめない [#hd1e5fda] -[[[POI] Excelの「数値が文字列として保存れています」の罠 - チラ裏開発日記:http://d.hatena.ne.jp/sian117/20100226/1267165829]]のように、左上に緑の三角が表示されてないセルは数値扱いになるので、POIで読んだとき小数点以下がついてしまうことになる(?)。 -強制的に文字列扱いにするにはセルの先頭にシングルクォートをつけるしかなさそう。 -ちなみにセルの先頭のシングルクォート自体はgetStringCellValue()で読んだときに文字として読み込まれない。[[Re: Single quotes in text cells:http://mail-archives.apache.org/mod_mbox/poi-user/200409.mbox/%3C001d01c491ca$eb0aee80$6201a8c0@magma.ca%3E]]