Может кто-нибудь указать мне правильное направление для записи в файл Excel в Java? Я не понимаю ссылки, которые я нашел в Интернете. Не могли бы вы прислать мне ссылку или что-нибудь, что я мог бы пройти через?
Спасибо, J
Не банально, но Apache POI может это сделать. Вы можете найти несколько примеров кода здесь:
http://poi.apache.org/spreadsheet/examples.html
Другой альтернативой Apache POI является JExcelAPI , который (IMO) имеет более простой в использовании API. Некоторые примеры :
WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls"));
WritableSheet sheet = workbook.createSheet("First Sheet", 0);
Label label = new Label(0, 2, "A label record");
sheet.addCell(label);
Number number = new Number(3, 4, 3.1459);
sheet.addCell(number);
Я использовал библиотеку POI Apache , когда мне приходилось писать файлы Excel с Java. Я обнаружил, что это довольно просто, как только вы освоите это. В Java World есть хорошее учебное пособие о том, как начать использовать POI, которое я нашел очень полезным.
Размещение полезных примеров для API.
Пошаговый пример использования JExcelAPI:
http://www.vogella.de/articles/JavaExcel/article.html
http://www.java-tips.org/other-api-tips/jexcel/how-to-create-an-excel-file.html
Пошаговый пример использования POI (немного старый, но полезный):
http://www.javaworld.com/javaworld/jw-03-2004/jw-0322-poi.html