Excel의 빈 행

2400 단어 Excel

파일 업로드에서 excel의 공백 줄을 처리해야 하지만 jxl에서는 제공하지 않습니다.스스로 증가하는 방법은 다음과 같다.

  
  
  
  
  1. private int getRightRows(Sheet sheet) { 
  2. int rsCols = sheet.getColumns(); //  
  3. int rsRows = sheet.getRows(); //  
  4. int nullCellNum; 
  5. int afterRows = rsRows; 
  6. for (int i = 1; i < rsRows; i++) { //  
  7.    nullCellNum = 0
  8.     for (int j = 0; j < rsCols; j++) { 
  9.         String val = sheet.getCell(j, i).getContents(); 
  10.         val = StringUtils.trimToEmpty(val); 
  11.         if (StringUtils.isBlank(val)) 
  12.            nullCellNum++; 
  13.     } 
  14.     if (nullCellNum >= rsCols) { // nullCellNum  
  15.      afterRows--;          //  
  16.    } 
  17. return afterRows; 

좋은 웹페이지 즐겨찾기