Apache POIで2003形式(xls)と2007形式(xlsx)の両方を使用する方法
Javaでエクセルを扱うときはApache POIがメジャーだと思います。 Apache POIはこちらからダウンロードします。 Apache POIのバージョンが3.4くらい(確認したのは3.2)までだと2003以前のエクセルと2007のエクセルで、扱うライブラリが異なります。
1 2 |
2003(org.apache.poi.hssf.~) 2007(org.apache.poi.xssf.~) |
1 |
2003 or 2007(org.apache.poi.ss.~) |
1 2 3 4 5 6 |
CELL_TYPE_NUMERIC CELL_TYPE_STRING CELL_TYPE_FORMULA CELL_TYPE_BLANK CELL_TYPE_BOOLEAN CELL_TYPE_ERROR |