天天看點

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

Excel的讀取或導出

  • 1、準備說明
  • 2、使用步驟
    • 2.1、讀取Excel的
      • 2.1.1、前端頁面這樣寫:
      • 2.1.2、後端接收
      • 2.1.3、接收後就進行Excel檔案的解析了
    • 2.2、把資料導出到Excel檔案
      • 2.2.1、把資料封裝到workbook中
      • 2.2.2、把workbook下載下傳到本地

1、準備說明

我們在Java項目開發過程中,長長會設計到使用Excel檔案上傳資料源,或者把資料通過Excel的格式導出到本地; 在Java中我們使用的是poi架構進行開發。

所需的jar包點選這兒可以下載下傳:https://download.csdn.net/download/qq_27731689/11147759 (ps:因為我平時也會去下載下傳一下東西,需要積分,是以有積分的,就通過這兒下載下傳,送點積分,沒積分的,下面留言,我可以直接發送到郵箱。謝謝。jar包如下圖檔。也可以去poi官網進行下載下傳的。)

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

2、使用步驟

我以Javaweb開發為例子,說明一下怎麼使用。 首先要導入上述所說的jar包。下面就直接上代碼。

2.1、讀取Excel的

Java中的話,直接寫路徑,Java web的話,前端傳入:

2.1.1、前端頁面這樣寫:

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

和普通的檔案上傳寫法是一樣的。

2.1.2、後端接收

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

2.1.3、接收後就進行Excel檔案的解析了

如下:

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟
java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

這樣就可以讀取到Excel的資料了。

2.2、把資料導出到Excel檔案

這兒會用到輸出流,是以會用到io類的jar包:

第一步就是資料源的擷取,就是你要導出什麼,就從資料庫中查出來:

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

下面是上面方法中用到的兩個方法:

2.2.1、把資料封裝到workbook中

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

2.2.2、把workbook下載下傳到本地

java/javaweb中讀取Excel檔案或把資料寫入Excel檔案導出到本地1、準備說明2、使用步驟

以上就是java/Java web中Excel的操作, Excel是2010版的,高版版的,要去找高版本的jar包才行哦。

如果以上有什麼需要改進的地方,歡迎大家指出。

繼續閱讀