catch (IOException e) { e.printStackTrace(); }
public toto{ }
public toto(){ super(); }
String s1="chaine"; String s2="chaine"; System.out.println(s1==s2);//Affiche faux car les references de s1 et s2 sont différentes System.out.println(s1.equals(s2));//Affiche vrai car le contenu de s1 et de s2 est le meme
public class toto extends classe X ( elle permet de recuperer le fichier excel de faire un upload du fichier ) { public toto{ } // Lecture des feuilles du fichier excel public void persitExcelDataFrom(String xlsPath) throws IOException { String filename ="C:chemin de l endroit ou se trouve le fichier excel"; POIFSFileSystem fileSystem; try { fileSystem = new POIFSFileSystem(new FileInputStream(filename)); HSSFWorkbook workBook = new HSSFWorkbook(fileSystem); HSSFSheet vers = workBook.getSheetAt(0); HSSFSheet pro = workBook.getSheetAt(1); HSSFSheet pre = workBook.getSheetAt(1); HSSFSheet sauv = workBook.getSheetAt(3); for (int i = 38; i < 42; i++) for (int j = 0; j < 21; j++) { HSSFRow row = pro.getRow(i); HSSFCell cell = row.getCell(j); Object value = ContenuCellule(cell); Object[][] o = null; o[i][j] = value; System.out.println("la valeur est : " +value); } } catch (IOException e) { } } private Object ContenuCellule(HSSFCell cell) { Object value = null; if (cell == null) { value = null; } else if (cell.getCellType() == HSSFCell.CELL_TYPE_BOOLEAN) { value = cell.getBooleanCellValue(); } else if (cell.getCellType() == HSSFCell.CELL_TYPE_NUMERIC) { value = cell.getCellNum(); } else if (cell.getCellType() == HSSFCell.CELL_TYPE_STRING) { value = cell.getStringCellValue(); } return value; } }
public static void main(String[] args) throws IOException { toto poiExample = new toto(); String xlsPath ="chemin du fichier "; poiExample.persitExcelDataFrom(xlsPath); }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionString n = null; System.out.println(n.length());
Object[][] o = null; o[i][j] = value;
Object[][] o = new Obect[42][21]; for (int i = 38; i < 42; i++) for (int j = 0; j < 21; j++) { HSSFRow row = pro.getRow(i); HSSFCell cell = row.getCell(j); Object value = ContenuCellule(cell); o[i][j] = value; System.out.println("la valeur est : " +value); }
if(cell.getCellType() ==HSSFCell.CELL_TYPE_FORMULA){ value = cell.getStringCellValue();