关于java导入导出excel2007

这篇博客介绍了如何使用POI-3.8库处理Excel2007的导入导出,以解决之前仅支持Excel2003限制的问题。文章通过示例代码展示了导出时设置样式、创建标题行和数据行的过程,并提供了导入时读取Excel2007文件并转换为数据对象的实现。
摘要由CSDN通过智能技术生成

由于公司之前用的导入导出excel只支持2003版本的(使用jxl插件)已经不能满足客户的需求,excel2003所能包括的最大数据行数远低于excel2007(几万行和一百多万的区别),所以需要升级导入导出插件是系统能支持excel2007。

我使用的是poi-3.8 jar包,可到http://download.csdn.net/detail/wang524506/4849282下载。

这里介绍我所使用的插件poi,其中主要使用的是xssf。导出关键代码如下(这里数据源是resultset):


FileOutputStream fileOut = new FileOutputStream(path+file);//创建输出流
if (rs == null || rs.size() == 0) {
System.out.println("null result, can't be exported.");
throw new Exception("null result, can't be exported.");
// return false;
}

XSSFWorkbook wb = new XSSFWorkbook();//2007格式
setExcelStyle(wb);// 执行样式初始化

//

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦茶子12138

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值