Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Leer excel

Estas en el tema de Leer excel en el foro de Java en Foros del Web. Buena tarde. Como leen en el titulo no se como leer un archivo EXCEL. No se en donde encontrar un ejemplo de como leer un ...
  #1 (permalink)  
Antiguo 03/09/2014, 16:00
Avatar de calakra  
Fecha de Ingreso: septiembre-2009
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 0
Leer excel

Buena tarde.

Como leen en el titulo no se como leer un archivo EXCEL.

No se en donde encontrar un ejemplo de como leer un archivo EXCEL usando jquery y jsp, no lo he encontrado.


Lo que quiero es seleccionar un archivo y mostrar en pantalla los campos que están en el archivo Excel usando jquery.

Pero no he encontrado uno donde se mande usando JQUERY para no realizar un submit.

Espero me puedan ayudar con un link o algo. gracias!!
  #2 (permalink)  
Antiguo 04/09/2014, 06:21
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Leer excel

Buenas,

No creo que se puede hacer directamente con jQuery. Necesitaras java para poder leer el Excel
http://viralpatel.net/blogs/java-read-write-excel-file-apache-poi/

Desde jQuery puedes hacer la llamada al servidor por Ajax si quieres (supongo que a eso te refieres cuando dices "no realizar un submit"), recoger los datos obtenidos desde java y presentarlos.

Un saludo
  #3 (permalink)  
Antiguo 04/09/2014, 12:41
Avatar de calakra  
Fecha de Ingreso: septiembre-2009
Mensajes: 182
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Leer excel

Muchas gracias por contestar Profesor_Falken.

Tienes razón, solo encontré usando este método en JavaScript ActiveXObject("Excel.Application")

lo malo es que solo funciona en IE y se tiene que modificar la seguridad.

Muchas gracias!!!

Etiquetas: excel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:26.