Сохранение разных CSV-файлов в виде разных листов в одной книге Excel - PullRequest
3 голосов
/ 23 октября 2008

В связи с этим вопрос , как сохранить много разных файлов CSV в одну книгу Excel с одним листом на CSV? Я хотел бы знать, как сделать это программно на Java.

Ответы [ 3 ]

2 голосов
/ 23 октября 2008

Вам понадобится некоторая библиотека для доступа к Excel из Java. Поиск в Google включил это:

http://j -integra.intrinsyc.com / поддержка / ком / DOC / excel_example.html

Альтернативой является использование формата XML Excel, который появился в Office 2003. В итоге вы получите файл XML, но вы можете открыть его в Excel и просмотреть различные листы.

http://www.javaworld.com/javaworld/jw-07-2004/jw-0712-officeml.html

1 голос
/ 26 октября 2008

Если вам нужен открытый исходный код, библиотеку POI можно использовать для создания файлов Excel.

Хороший синтаксический анализатор CSV: Открытый CSV

Это должно подготовить почву для того, что вы пытаетесь сделать (в основном используйте анализатор CSV для получения данных, а затем запишите данные в файл XLS.

0 голосов
/ 23 октября 2008

Посмотрите на продукты Aspose, я использовал их раньше при работе с Excel, и они сэкономили мне огромное количество головной боли и времени. В Excel есть несколько особенностей, которые могут затруднить импорт и экспорт электронных таблиц.

Aspose.Cells

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...