java?poi?讀取單元格null或者空字符串方式
java poi 讀取單元格null或空字符串
Cell cell = row.getCell(j, Row.RETURN_BLANK_AS_NULL);
需求 :策劃同學(xué)填寫的單元格有時(shí)為null 有時(shí)為空串 分條件處理
getcell 可以傳入指定的策略 根據(jù)需求拿到結(jié)果分需處理
java poi 讀取excel單元格為空的數(shù)據(jù),出現(xiàn)空指針異常
空指針異常:java.lang.NullPointerException
現(xiàn)象:
產(chǎn)生原因
excel表格部分單元格為空,拿到的sheet對(duì)象也為空:
如圖:
問(wèn)題解決
在讀取單元格數(shù)據(jù)的時(shí)候,添加以下參數(shù),最后問(wèn)題解決:
MissingCellPolicy.CREATE_NULL_AS_BLANK
如圖:
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
springbooot使用google驗(yàn)證碼的功能實(shí)現(xiàn)
這篇文章主要介紹了springbooot使用google驗(yàn)證碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-05-05三種SpringBoot中實(shí)現(xiàn)異步調(diào)用的方法總結(jié)
Spring Boot 提供了多種方式來(lái)實(shí)現(xiàn)異步任務(wù),這篇文章主要為大家介紹了常用的三種實(shí)現(xiàn)方式,文中的示例代碼講解詳細(xì),需要的可以參考一下2023-05-05使用c3p0連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查
這篇文章主要為大家詳細(xì)介紹了使用c3p0連接數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-08-08關(guān)于Linux服務(wù)器配置java環(huán)境遇到的問(wèn)題小結(jié)
這篇文章主要介紹了關(guān)于Linux服務(wù)器配置java環(huán)境遇到的問(wèn)題小結(jié),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12