писать, чтобы преуспеть в Java

Может кто-нибудь указать мне правильное направление для записи в файл Excel в Java? Я не понимаю ссылки, которые я нашел в Интернете. Не могли бы вы прислать мне ссылку или что-нибудь, что я мог бы пройти через?

Спасибо, J

8
задан Nikita Rybak 11 August 2010 в 03:05
поделиться

4 ответа

Не банально, но Apache POI может это сделать. Вы можете найти несколько примеров кода здесь:
http://poi.apache.org/spreadsheet/examples.html

7
ответ дан 5 December 2019 в 06:21
поделиться

Другой альтернативой 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);
12
ответ дан 5 December 2019 в 06:21
поделиться

Я использовал библиотеку POI Apache , когда мне приходилось писать файлы Excel с Java. Я обнаружил, что это довольно просто, как только вы освоите это. В Java World есть хорошее учебное пособие о том, как начать использовать POI, которое я нашел очень полезным.

0
ответ дан 5 December 2019 в 06:21
поделиться

Размещение полезных примеров для 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

3
ответ дан 5 December 2019 в 06:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: