Kako brati in pisati datoteko Excel
Iz Jave želim prebrati in zapisati datoteko Excel s 3 stolpci in N vrsticami ter v vsako celico natisniti en niz. Ali mi lahko kdo ponudi preprost delček kode za to? Ali moram uporabiti kakšen zunanji lib ali ima Java vgrajeno podporo za to?
Želim narediti naslednje:
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
Poskusite s Apache POI HSSF. Tukaj je primer, kako prebrati datoteko Excel:
Na strani z dokumentacijo imate tudi primere, kako pisati v datoteke excel.
Apache POI lahko to stori namesto vas. Zlasti modul HSSF. Najbolj uporaben je hitri vodnik. Tukaj je opisano, kako narediti, kar želite - ustvarite list in ga napišite.
Zadostuje preprosta datoteka CSV