Eclipse - Ayuda con un proyecto de Java en eclipse??

 
Vista:

Ayuda con un proyecto de Java en eclipse??

Publicado por Alberto (1 intervención) el 11/07/2019 10:05:33
Hola buenas,
Estoy haciendo un proyecto en Java la cosa es que bueno tengo que leer de BBDD ( que esto me lo hace correctamente) y lo guardo en un Array, a la hora de leer dicha BBDD contiene datos que me dice donde comienza cada una de las filas del Excel que quiero leer (necesito leer varios Excel y con unos campos en concreto que tienen cada Excel, lo único que en cada Excel cada columna en concreto esta en diferentes posiciones) de ahí tener que leer de BBDD.
Mi duda es como hacer para leer de Excel especificando la columna que quiero, y diciéndole donde quiero que empiece a leer de Excel habiendo leido antes de BBDD.
Yo he echo esto utilizando el Apache POI.


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
public Ejecutar(File fileName) {
    try {
        FileInputStream fis = new FileInputStream(fileName);
        XSSFWorkbook wb = new XSSFWorkbook(fis);
        XSSFSheet hssfS = wb.getSheetAt(0);
        Iterator rowIterator = hssfS.rowIterator();
        while(rowIterator.hasNext()) {
            XSSFRow hssfR = (XSSFRow) rowIterator.next();
            Iterator iterator = hssfR.cellIterator();
 
            while(iterator.hasNext()) {
                XSSFCell hssfC = (XSSFCell) iterator.next();
                System.out.println(hssfC.toString());
            }
 
        }
    }catch(Exception e) {
 
    }
}
 
public static void main(String[] args) {
    File f = new File("Excel.xlsx");
    Ejecutar e = new Ejecutar(f);
}


Si me pueden ayudar seria de gran ayuda.
Un saludo y gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder