Pregunta: | 40674 - LEER EXCEL CON JAVA |
Autor: | Ruben Villar |
Estoy realizando un programilla en java que me lea los datos de un fichero excel. Me estoy documentando sobre como hacerlo y ando un poco despistado. No se bien si hacerlo con un driver JDBC (no se muy bien como funciona este metodo) o bien abriendolo con RandomAccessFile y leerlo linea a linea, o registro a registro.
Muchas gracias por vuestra ayuda. |
Respuesta: | A. nonimo |
Echa un vistazo a http://jakarta.apache.org/poi/hssf/index.html |
Respuesta: | Alvaro ... |
Hola...
Hace tiempo ya hice lo que preguntas... si efectivamente es con JDBC...configurar el OBDC...etc...ya sabes eso. pero para acceder a la informacion de las celdas...tienes que configurar las celdas a LEER(creo que no se podia modificar), seleccionar el rango darle nombre a lo seleccionado hay un menu no recuerdo cual(Insertar->Nombre...algo por el estilo) Pero eso si haz la tabla igual que en ACCES (la misma apariencia ) (o intenta hacer en ACCES y exportalo a EXCEL y fijate como te lo configura las hojas celdas...te vas ha dar cuenta)....la base ya esta... ahora experimenta....y ten paciensa... De todos modos cualquier duda |
Respuesta: | Rafael Hernamperez Martin |
Hola, Ruben,
Desde Excel es posible portal los datos de la hoja a un fichero de texto plano, separando cada celda con un tabulador. De esta manera solo tendrias que leer el fichero, linea a linea, y con un Tokenizer extraer el valor de cada celda. Un saludo, Rafael Hernamperez Martin Project Manager |