Viac na
Ako čítať a zapisovať súbor Excel
Chcem čítať a zapisovať súbor programu Excel z jazyka Java s 3 stĺpcami a N riadkami, pričom v každej bunke vypíšem jeden reťazec. Môže mi niekto poskytnúť jednoduchý úryvok kódu na tento účel? Musím použiť nejakú externú lib alebo má Java pre to zabudovanú podporu?
Chcem urobiť nasledovné:
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
Skúste Apache POI HSSF. Tu'je príklad, ako čítať súbor Excel:
Na stránke dokumentácie máte aj príklady, ako zapisovať do súborov excel.
Apache POI to môže urobiť za vás. Konkrétne modul HSSF. Najužitočnejší je rýchly sprievodca. Tu'je návod, ako urobiť to, čo chcete - konkrétne vytvoriť hárok a vypísať ho.
Mal by stačiť jednoduchý súbor CSV