回覆列表
  • 1 # 小小猿愛嘻嘻

    這裡簡單介紹一下吧,有2種方式,一種是基於jxl讀取Excel,一種是基於poi讀取Excel,這2種方式都很簡單,程式碼量也不多,下面我介紹一下實現過程,實驗環境win10+jdk1.8+eclipse,主要內容如下:

    jxl讀取Excel檔案

    這是一種最簡單的讀取excel檔案的方式,對中文支援非常好,API是純Java的,不依賴於Windows系統,即使在Linux環境下,也可以快速處理Excel檔案,需要先匯入jxl的jar包,測試程式碼如下:

    程式執行截圖如下,已經成功讀出excel檔案的行數、列數及單元格的內容:

    poi讀取Excel檔案

    相比較jxl來說,poi的功能能更強大一些,這是apache的一個開發原始碼函式庫,可以允許Java程式設計師快速完成對Microsoft Office文件的讀寫功能,其中就包括Excel檔案(當然,Word文件也可以讀取),使用起來也非常方便快捷,測試程式碼如下,需要先匯入poi的jar包:

    程式執行截圖如下,已經成功讀取到Excel檔案的內容:

    至此,我們就完成了利用Java來讀取Excel檔案。總的來說,整個過程很簡單,這2種方式都可以快速完成對excel檔案的讀取,只要你有一定的Java基礎,熟悉一下相關程式碼和示例,多練習幾遍,很快就能掌握的,網上也有相關教程和資料,很豐富也很詳細,感興趣的話,可以搜尋一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 誰能告訴我李白的託身白刃裡,殺人紅塵中是什麼意思?