在CSV文件中创建多个工作表

12
我正在使用superCSV在我的代码中以csv格式编写数据。它的工作非常好且高效,但现在我的需求发生了变化。我需要在单个xls文件中写入多个表格,这是一项非常耗时的任务。所以,在superCSV中是否有方法可以将多个表格数据写入单个csv文件并将其发送给客户端,在客户端打开此csv文件时,他可以看到多个表格,而不是我生成具有多个表格的Excel文件并将其发送给客户端。
谢谢
2个回答

28

CSV是一种非常简单的格式,没有“表格”概念。因此,直接实现不可能。

唯一能建议的是将多个CSV文件发送给客户端,例如作为.zip文件,并要求客户端解压缩并逐个导入到Excel工作表中。

如果需要在浏览器中直接打开,则需要使用xls文件。


1

5
偏好设置只是确定引号和分隔符的设置方式。它不能引入"工作表"这一概念到csv格式中。 - GreyBeardedGeek
1
哦,我明白了。感谢您抽出时间给我提供更好的见解。 - nckbrz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接