Ver Mensaje Individual
  #13 (permalink)  
Antiguo 21/11/2008, 06:37
emucho
 
Fecha de Ingreso: septiembre-2003
Mensajes: 122
Antigüedad: 20 años, 8 meses
Puntos: 0
Respuesta: Leer archivos de excel con java

A ver si sirve esto....(usando poi-3.0-rc4)

Con inputFileUpload pones el archivo en el formulario/backingbean/o como quieras llamarlo.

En el servidor haces esto:
InputStream stream = form.getFichero().getInputStream(); //form es el backingbean con alzance session.
HSSFWorkbook workbook = new HSSFWorkbook(stream);
HSSFSheet sheet = workbook.getSheetAt(0);
HSSFRow row = sheet.getRow(0);

En row vas a tener la fila 0.
Si queres la 1 haces sheet.getRow(1); asi sucesivamente.
luego para acceder a cada columna del row haces....
String valorStr = row.getCell((short)0).getRichStringCellValue().get String(); //El valor de la columna 0.

Creo que con eso tiene que bastar.
No se si ya hay algo para recorrer por columna, pero si no lo hay lo implementas.

Saludos.-

Última edición por emucho; 21/11/2008 a las 06:38 Razón: Me falto aclarar algo