欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java 中 poi解析Excel文件版本問題解決辦法

 更新時間:2017年08月02日 08:37:12   作者:程諾  
這篇文章主要介紹了java 中 poi解析Excel文件版本問題解決辦法的相關(guān)資料,需要的朋友可以參考下

poi解析Excel文件版本問題解決辦法

poi解析Excel文件時有兩種格式:

HSSFWorkbook格式用來解析Excel2003(xls)的文件

XSSFWorkbook格式用來解析Excel2007(xlsx)的文件

如果用HSSFWorkbook解析Excel2007(xlsx)時就會報異常:“

The supplied data appears to be in the Office 2007+ XML. 
You are calling the part of POI that deals with OLE2 Office Documents. 
You need to call a different part of POI to process this data (eg XSSF instead of HSSF)”

因為HSSFWorkbook和XSSFWorkbook都實現(xiàn)了Workbook接口,所以我們可以用Workbook來解析兩個版本的Excel。

代碼如下:

try{
 //將文件的輸入流轉(zhuǎn)換成Workbook
 Workbook wb = WorkbookFactory.create(numFile.getInputStream());
 //獲得第一個工作表
 Sheet sheet = wb.getSheetAt(0);
 //獲得第一行
 Row row = sheet.getRow(0);
 //獲得第一行的第一列
 Cell cell = row.getCell(0);
}catch (Exception e){
 e.printStackTrace();
}

以上就是poi解析Excel文件版本問題解決辦法的詳解,如有疑問請留言或者到本站社區(qū)交流討論,謝謝大家對本站的支持!

相關(guān)文章

  • SpringBoot訪問不到controller的解決方案

    SpringBoot訪問不到controller的解決方案

    這篇文章主要介紹了SpringBoot訪問不到controller的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • SpringMVC集成Web與MVC執(zhí)行流程和數(shù)據(jù)響應(yīng)及交互相關(guān)介紹全面總結(jié)

    SpringMVC集成Web與MVC執(zhí)行流程和數(shù)據(jù)響應(yīng)及交互相關(guān)介紹全面總結(jié)

    Spring MVC 是 Spring 提供的一個基于 MVC 設(shè)計模式的輕量級 Web 開發(fā)框架,本質(zhì)上相當于 Servlet,Spring MVC 角色劃分清晰,分工明細,這篇文章主要介紹了SpringMVC集成Web與MVC執(zhí)行流程和數(shù)據(jù)響應(yīng)及交互
    2022-10-10
  • Java 獲取泛型的類型實例詳解

    Java 獲取泛型的類型實例詳解

    這篇文章主要介紹了Java 獲取泛型的類型實現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Java實現(xiàn)簡單的酒店管理系統(tǒng)

    Java實現(xiàn)簡單的酒店管理系統(tǒng)

    這篇文章主要為大家詳細介紹了java實現(xiàn)酒店管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • Spring JDBCTemplate原理及使用實例

    Spring JDBCTemplate原理及使用實例

    這篇文章主要介紹了Spring JDBCTemplate原理及使用實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • Redis?+?Java攔截器實現(xiàn)用戶匿名和非匿名訪問

    Redis?+?Java攔截器實現(xiàn)用戶匿名和非匿名訪問

    本文主要介紹了Redis?+?Java攔截器實現(xiàn)用戶匿名和非匿名訪問,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Spring Shell打Jar包時常用小技巧

    Spring Shell打Jar包時常用小技巧

    這篇文章主要介紹了Spring Shell打Jar包時常用小技巧,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • Java HashSet(散列集),HashMap(散列映射)的簡單介紹

    Java HashSet(散列集),HashMap(散列映射)的簡單介紹

    這篇文章主要介紹了Java HashSet(散列集),HashMap(散列映射)的簡單介紹,幫助大家更好的理解和學(xué)習(xí)Java集合框架的相關(guān)知識,感興趣的朋友可以了解下
    2021-01-01
  • java多線程中的生產(chǎn)者和消費者隊列詳解

    java多線程中的生產(chǎn)者和消費者隊列詳解

    這篇文章主要介紹了java多線程中的生產(chǎn)者和消費者隊列詳解,隊列,是一種數(shù)據(jù)結(jié)構(gòu),除了優(yōu)先級隊列和LIFO隊列外,隊列都是以FIFO(先進先出)的方式對各個元素進行排序的,需要的朋友可以參考下
    2024-01-01
  • spring boot打包成war包的頁面如何存放

    spring boot打包成war包的頁面如何存放

    這篇文章主要介紹了spring boot打包成war包的頁面該放到哪里,很多朋友對這個問題都很疑惑,今天小編給大家分享一篇教程,需要的朋友可以參考下
    2019-11-11

最新評論