Leer Excel desde java y crear consultas

Hola Karlos, esta consulta puede que sea de las más difíciles que te he realizado, espero y agradezco mucho cualquier ayuda que me puedas prestar.
Tengo un archivo excel en el que tengo organizado un árbol de localidades.. por poner un ejemplo, en A1 tengo españa, luego en B2 una CCAA y desde c3 hasta abajo todas sus provincias... para que te hagas una idea de como está organizado.. digamos que solo hay un dato en cada fila.
Tengo que crear inserts masivos desde mi proyecto java, es decir un insert por cada localidad.. y que java lea el excel creado.
De momento he insertado 2 librerías en mi proyecto que pueden valer, una es POI y otra JExcel. También he creado una especie de applet que examina el excel y e creado un botón para que realize la acción, que consiste en leer todo el archivo de excel, y utilizando el método del oad insertar en base de datos todo.
No se como recorrer el excel y que el oad recoja los datos.. me reuslta difícil. Como crees que podría hacerlo.
Muchas gracias.

1 respuesta

1
Respuesta de
Hola, que tal:
Mi recomendación es que hagas un "Guardar Como" y lo guardes como "CSV" (comma separated values), que es un fichero de texto plano. Luego, lees el fichero de texto con la librería java.io y listo. Vas leyendo línea a línea en un String, y le haces un split(",") para separar las columnas. Si encuentras algo en la primera columna, insertas un país, si encuentras algo en la 2ª columna, insertas una CCAA en el país activo (el último que has insertado), y si encuentras algo en la 3ª columna, insertas una localidad, enlazada con la última CCAA insertada.
Es como yo lo haría. Saludos:
Carlos.
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje