java 判断单元格为空_java – 如何在Apache POI中获取Excel空单元格值?
我有一個巨大的excel文件與噸的列,看起來像這樣: –
Column1 Column2 Column3 Column4 Column5
abc def ghi
mno pqr
......
這是我寫的打印這些值的代碼:
try {
FileInputStream inputStr = new FileInputStream(fileName);
XSSFWorkbook xssfWork = new XSSFWorkbook(inputStr) ;
XSSFSheet sheet1 = xssfWork.getSheetAt(0);
Iterator rowItr = sheet1.rowIterator();
while ( rowItr.hasNext() ) {
XSSFRow row = (XSSFRow) rowItr.next();
System.out.println("ROW:-->");
Iterator cellItr = row.cellIterator();
while ( cellItr.hasNext() ) {
XSSFCell cell = (XSSFCell) cellItr.next();
System.out.println("CELL:-->"+cell.toString());
}
}
} catch (Exception e) {
e.printStackTrace();
}
此代碼生成的輸出是: –
ROW:-->
CELL:-->Column1
CELL:-->Column2
CELL:-->Column3
CELL:-->Column4
CELL:-->Column5
ROW:-->
CELL:-->abc
CELL:-->def
CELL:-->ghi
ROW:-->
CELL:-->mno
CELL:-->pqr
所以,如果我們看看上面的輸出,我們可以注意到,我離開空值的單元格沒有被POI庫拾取,是否有一種方式,我可以獲得這些值為null。或者一種方式來識別出現的值跳過空白單元格?
謝謝。
總結
以上是生活随笔為你收集整理的java 判断单元格为空_java – 如何在Apache POI中获取Excel空单元格值?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone中的heic格式
- 下一篇: 24:单词的长度