Excel的讀取或導出
1、準備說明
我們在Java項目開發過程中,長長會設計到使用Excel文件上傳數據源,或者把數據通過Excel的格式導出到本地; 在Java中我們使用的是poi框架進行開發。
所需的jar包點擊這兒可以下載:https://download.csdn.net/download/qq_27731689/11147759 (ps:因爲我平時也會去下載一下東西,需要積分,所以有積分的,就通過這兒下載,送點積分,沒積分的,下面留言,我可以直接發送到郵箱。謝謝。jar包如下圖片。也可以去poi官網進行下載的。)
2、使用步驟
我以Javaweb開發爲例子,說明一下怎麼使用。 首先要導入上述所說的jar包。下面就直接上代碼。
2.1、讀取Excel的
Java中的話,直接寫路徑,Java web的話,前端傳入:
2.1.1、前端頁面這樣寫:
和普通的文件上傳寫法是一樣的。
2.1.2、後端接收
2.1.3、接收後就進行Excel文件的解析了
如下:
這樣就可以讀取到Excel的數據了。
2.2、把數據導出到Excel文件
這兒會用到輸出流,所以會用到io類的jar包:
第一步就是數據源的獲取,就是你要導出什麼,就從數據庫中查出來:
下面是上面方法中用到的兩個方法:
2.2.1、把數據封裝到workbook中
2.2.2、把workbook下載到本地
以上就是java/Java web中Excel的操作, Excel是2010版的,高版版的,要去找高版本的jar包才行哦。
如果以上有什麼需要改進的地方,歡迎大家指出。