Bonjour,

j'ai un petit souci je sais pas comment lire seulement les lignes remplis un fichier excel avec apache poi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Vector cellVectorHolder = new Vector();
  try{
          FileInputStream myInput = new FileInputStream(fileName);
          POIFSFileSystem myFileSystem = new POIFSFileSystem(myInput);
         HSSFWorkbook myWorkBook = new HSSFWorkbook(myFileSystem);
      HSSFSheet mySheet = myWorkBook.getSheetAt(1);
     Iterator rowIter = mySheet.rowIterator(); 
 
 
     while(rowIter.hasNext()){
            HSSFRow myRow = (HSSFRow) rowIter.next();
 
            Iterator cellIter = myRow.cellIterator();
            Vector cellStoreVector=new Vector();
            while(cellIter.hasNext()){
                    HSSFCell myCell = (HSSFCell) cellIter.next();
                // stoker tous les ligne dans cellstoreVector
 
                    cellStoreVector.addElement(myCell);
 
            }
            System.out.println(cellStoreVector);
 
 
            cellVectorHolder.addElement(cellStoreVector);
    }
  }catch (Exception e){e.printStackTrace(); }
  System.out.println("////////////////////*");
  System.out.println(cellVectorHolder);
j'ai recoi comme resulat

[R1,TEST , TEST]
[R2, TEST1,TEST1 ]
[, , , ]

un traitement d'insersion dans la base ensuite sera réalisé

mais je sais comment afficher que les ligne non vide

merci