Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Existen varias maneras. 1) Crear un archivo plano separados por un delimitador reconocido por excel como la coma o el punto y coma, creando lo que se llama un archivo csv 2) Crear un archivo html como tags de TABLE 3) Usar JDBC 4) Usar JExcelApi (www.andykhan.com/jexcelapi/) 4) Usar Jakarta POI (jakarta.apache.org/poi/)
He probado todas y la que te recomiendo es JExcelApi
JExcelApi viene con un tutorial muy sencillo para comenzar pero el proceso el esl siguiente 1) Importar la biblioteca import jxl.*; 2) Abrir la hoaj excel Workbook workbook = Workbook.getWorkbook(new File("archivo.xls")); 3) Lee hoja del libro Sheet sheet = workbook.getSheet(0); o lo puedes hacer por nombre Sheet sheet = workbook.getSheet( "Prueba" ); 4) Leer una celda. Tanto la fila como la columna comienzan desde cero Cell a1 = sheet.getCell(0,0); System.out.println( a1.getContents()); 5) Al terminar cierras la hoja workbook.close();
No, no usar el archivo jxl.tar sino jxl.jar y lo colocas en la misma carpeta donde tengas tu programa principal. Solo lo debes especificar cuando compiles o ejecutes. Asi :
Estoy intentado exportar datos en java a un excel mediante un archivo html mediante tags pero en excel 95 y 98 se ve bien pero a partir del 2000 sale descolocado y salen las etiquetas, que puedo hacer, ayuda por favor¡¡ gracias