北在北方

太白枝头看,花开不计年,杯中浮日月,楼外是青天。

导航

2012年7月9日

摘要: 在Java Web开发中,经常需要导出大量的数据到Excel,使用POI、JXL直接生成Excel,很容易就造成内存溢出了。 1、有一种方式,就是把数据写成csv格式文件。 1)csv文件可以直接用Excel打开。 2)写csv文件的效率和写txt文件的效率一样高。 3)同样的数据内容,生成的csv文件的大小远远小于生成的Excel文件。 从以上优点就可以看出生成csv文件消耗的内存绝对小于生成Excel文件。 2、按一定的格式去生成csv文件,在Excel中打开的时候就是完整的行和列格式。 例如:在Excel中的格式: 那么,在csv文件中格式就必须为: 就是说,列... 阅读全文

posted @ 2012-07-09 16:49 CN.programmer.Luxh 阅读(3196) 评论(5) 推荐(1) 编辑