Come leggere e scrivere file excel
Voglio leggere e scrivere un file Excel da Java con 3 colonne e N righe, stampando una stringa in ogni cella. Qualcuno può darmi un semplice frammento di codice per questo? Ho bisogno di usare qualche libreria esterna o Java ha un supporto integrato per questo?
Voglio fare quanto segue:
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
Prova il Apache POI HSSF. Ecco un esempio su come leggere un file excel:
Nella pagina della documentazione ci sono anche esempi su come scrivere su file excel.
Apache POI può fare questo per voi. In particolare il modulo HSSF. La guida rapida è molto utile. Ecco come fare quello che vuoi - in particolare creare un foglio e scriverlo.
Un semplice file CSV dovrebbe essere sufficiente