Cómo leer y escribir un archivo Excel
Quiero leer y escribir un archivo de Excel desde Java con 3 columnas y N filas, imprimiendo una cadena en cada celda. ¿Alguien puede darme un fragmento de código simple para esto? ¿Necesito usar alguna librería externa o Java tiene soporte incorporado para ello?
Quiero hacer lo siguiente:
for(i=0; i <rows; i++)
//read [i,col1] ,[i,col2], [i,col3]
for(i=0; i<rows; i++)
//write [i,col1], [i,col2], [i,col3]
163
3
Pruebe el Apache POI HSSF. Aquí'hay un ejemplo de cómo leer un archivo excel:
En la página de documentación también tienes ejemplos de cómo escribir en archivos excel.
Apache POI puede hacer esto por ti. Concretamente el módulo HSSF. La guía rápida es muy útil. Aquí'es cómo hacer lo que quieres - específicamente crear una hoja y escribirla.
Un simple archivo CSV debería ser suficiente