這里解析excel文件用了第三方所提供的一些類庫。Jakarta的POI項目提供了一組操縱Windows文檔的Java API,如下幾個類提供了操作Excel文
件的方便的途徑:HSSFWorkbook、HSSFSheet、HSSFRow、HSSFCell,分別代表了Excel電子表格中的Book、Sheet、行和單元格。你可以在下面地址下載到最新的POI工具包:
http://jakarta.apache.org/poi/index.html
一些常用操作如下:













通過sheet.getRow(rowNumber)取得一行的數據。
對每一行HSSFRow,它可以通過getFirstCellNum(cellNum) or getLastCellNum(cellNum)取得此行的格數(列數)。
通過HSSFCell可以判斷每個表格中的數據類型,DOC中描述如下:
?












這樣,對于一個現有的excel文件,我們可以取得它所以行的數據,并對行中的每條數據根據不同的類型進行操作了!
將excel文件中的一行具體cell轉換成java數據實例:





































?
到了現在實中應用當然不會這么簡單,此類庫的更多功能我們可以參考其API,在此將中附帶了API。