2013-02-11 221 views
-2

我需要準備一個java工具,其中我需要多個CSV文件合併成一個單一的Excel工作表。現在,合併的這些csv文件中的每一個都應該代表組合的Excel工作表中的單獨工作表。任何人都可以請幫助我如何繼續這個工具的開發和這方面的邏輯。合併多個CSV文件合併成一個excel表

+0

我們也許可以幫助,但你嘗試過這麼遠嗎? – 2013-02-11 05:46:22

+0

要創建一個Excel工作表,您必須使用一個庫。我已經使用過的一個免費庫是[Apache POI](http://poi.apache.org)。必須在[HSSFWorkBook.createSheet(http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFWorkbook.html#createSheet%28%29)一個特殊的外觀。示例和教程應該在互聯網上可用 - 例如[這一個](http://www.avajava.com/tutorials/lessons/how-do-i-write-to-an-excel-file-using-poi .html) – 2013-02-11 05:47:28

+0

Uptil現在我已經編寫了可以從多個csv文件中獲取數據的java類。現在提取後我不知道如何將多個csv文件的這些數據組合成一個完整的Excel表。這個Excel工作表應該包含所有的csv文件作爲他們名字的海洋工作表。 – 2013-02-11 06:16:37

回答

0

你吃過看看jexcelapi

從他們的網站報價

的Java Excel中的API是一個成熟,開源的Java API使開發者可以讀,寫和動態modifiy Excel電子表格。現在,Java開發人員可以讀取Excel電子表格,使用方便簡單的API修改它們,並將更改寫入任何輸出流(例如磁盤,HTTP,數據庫或任何套接字)。

我已經使用在此之前初學者教程:link