Как да четете и пишете файл на Excel
Искам да чета и записвам файл на Excel от Java с 3 колони и N реда, като отпечатвам по един низ във всяка клетка. Може ли някой да ми даде прост фрагмент от код за това? Трябва ли да използвам някаква външна библиотека или Java има вградена поддръжка за това?
Искам да направя следното:
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
Опитайте с Apache POI HSSF. Ето един пример как да прочетете файл на Excel:
На страницата с документацията имате и примери за това как да записвате в екселски файлове.
Apache POI може да направи това за вас. По-специално модулът HSSF. Най-полезен е краткият наръчник. Ето'как да направите това, което искате - по-конкретно да създадете лист и да го изпишете.
Достатъчен е обикновен CSV файл.