3

与这个问题相关,如何将许多不同的 csv 文件保存到一个 excel 工作簿中,每个 csv 一张表?我想知道如何在 Java 中以编程方式执行此操作。

4

3 回答 3

2

您需要某种形式的库来从 Java 访问 Excel。谷歌搜索打开了这个:

http://j-integra.intrinsyc.com/support/com/doc/excel_example.html

另一种方法是使用 Office 2003 中出现的 XML Excel 格式。您最终会得到一个 XML 文件,但您可以在 Excel 中打开它并查看不同的工作表。

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

于 2008-10-23T15:11:51.380 回答
1

如果要开源,可以使用POI 库生成 Excel 文件。

一个不错的 CSV 解析器是Open CSV

这应该为您尝试做的事情做好准备(基本上使用 CSV 解析器获取数据,然后将数据写入 XLS 文件。

于 2008-10-26T04:08:04.413 回答
0

看看 Aspose 产品,我以前在使用 Excel 时使用过它们,它们为我节省了大量的头痛和时间。Excel 有几个怪癖可以使导入和导出电子表格变得痛苦。

假设细胞

于 2008-10-23T15:27:59.070 回答