- 浏览: 241372 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
sweed0:
为何每一段代码都重复一次呢?
spring注解实例二 -
Gary_Huangpf:
- - 插件报错啊
Ext前台分页 -
ddvk2007:
版主 我想請問你所說的mapreduce是hadoop的還是g ...
MapReduce中的Shuffle和Sort分析 -
人可木:
好问章,楼主写的相当详细。。。多谢。。。
findbugs插件的安装与应用 -
hautbbs:
按照博主的方法启动调试出现jvm terminated.Ex ...
10分钟学会使用MyEclipse断点调试js
1.首先工程中加入jxl.jar文件。
2.开始写java代码。如下:
- package toreports;
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.util.Date;
- import java.util.List;
- import jxl.Workbook;
- import jxl.write.Label;
- import jxl.write.Number;
- import jxl.write.WritableCell;
- import jxl.write.WritableSheet;
- import jxl.write.WritableWorkbook;
- import jxl.write.WriteException;
- import jxl.write.biff.RowsExceededException;
- import common.Utils;
- public class ToExcel {
package toreports; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Date; import java.util.List; import jxl.Workbook; import jxl.write.Label; import jxl.write.Number; import jxl.write.WritableCell; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jxl.write.WriteException; import jxl.write.biff.RowsExceededException; import common.Utils; public class ToExcel {
- /**
- * jxl将数据导入excel
- *
- */
- public void jxl2Excel() {
- FileOutputStream fout = null;
- try {
- // 1.生成excel文件
- fout = new FileOutputStream(new File("file/data.xls"));
- // 2.生成工作簿
- WritableWorkbook wb = Workbook.createWorkbook(fout);
- // 3.生成工作表
- WritableSheet sheet = wb.createSheet("工作表1", 0);
- // 4.生成单元格
- Label label = new Label(0, 0, "编号");
- // 5.工作表中加入单元格
- sheet.addCell(label);
- label = new Label(1, 0, "姓名");
- sheet.addCell(label);
- label = new Label(2, 0, "出生日期");
- sheet.addCell(label);
- List totalList = Utils.getAllDatas();
- for (int i = 0; i < totalList.size(); i++) {
- List list = (List) totalList.get(i);
- for (int j = 0; j < list.size(); j++) {
- label = new Label(j, i + 1, list.get(j).toString());
- sheet.addCell(label);
- }
- }
- wb.write();
- wb.close();
- } catch (IOException e) {
- e.printStackTrace();
- } catch (RowsExceededException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- } catch (WriteException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- } finally {
- if (fout != null) {
- try {
- fout.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- }
/** * jxl将数据导入excel * */ public void jxl2Excel() { FileOutputStream fout = null; try { // 1.生成excel文件 fout = new FileOutputStream(new File("file/data.xls")); // 2.生成工作簿 WritableWorkbook wb = Workbook.createWorkbook(fout); // 3.生成工作表 WritableSheet sheet = wb.createSheet("工作表1", 0); // 4.生成单元格 Label label = new Label(0, 0, "编号"); // 5.工作表中加入单元格 sheet.addCell(label); label = new Label(1, 0, "姓名"); sheet.addCell(label); label = new Label(2, 0, "出生日期"); sheet.addCell(label); List totalList = Utils.getAllDatas(); for (int i = 0; i < totalList.size(); i++) { List list = (List) totalList.get(i); for (int j = 0; j < list.size(); j++) { label = new Label(j, i + 1, list.get(j).toString()); sheet.addCell(label); } } wb.write(); wb.close(); } catch (IOException e) { e.printStackTrace(); } catch (RowsExceededException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (WriteException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally { if (fout != null) { try { fout.close(); } catch (IOException e) { e.printStackTrace(); } } } } }
总结:对比着poi和jxl方式,其实使用的时候的思路是差不多的。个人感觉,其实仅仅是用的类不同而已,操作的思路是完全相同的。
发表评论
-
解析网页利器组合(正则、jsoup、beanshell、dozer)资源
2012-05-31 16:09 1421由于项目需要使用java正则、jsoup、dozer、bean ... -
Java正则表达式(二)
2012-05-31 15:47 828Matcher类: 使用Matcher类,最重要的 ... -
Java正则表达式(一)
2012-05-31 15:46 810正则表达式在处理文本方面用处非常大,最早像在Perl和awk语 ... -
Java正则表达式详解
2012-05-31 15:45 802如果你曾经用过Perl或 ... -
理解String与String.intern()
2012-01-05 15:44 8031. 首先String不 ... -
StringUtils工具类的常用方法
2011-11-25 15:24 904StringUtils 方法的操作对象是 java.lan ... -
主题:深入分析 Java 中的中文编码问题
2011-11-11 09:06 958几种常见的编码格式 ... -
Java中的乱码问题
2011-09-01 09:35 1066Java中乱码问题很常见,原因也多种多样,这里做一个总结, ... -
java反射机制详解 及 Method.invoke解释
2011-08-26 11:40 1640JAVA反射机制是在运行状态中,对于任意一个类,都能够 ... -
java编程中'为了性能'一些尽量做到的地方
2011-08-25 11:42 838最近的机器内存又爆满了,出了新增机器内存外,还应该好好re ... -
利用java反射原理写了一个简单赋值和取值通用类
2011-08-22 09:50 2414由于项目的实际需要,所以利用java反射原理写了一个简单给be ... -
Java实现给图片添加水印
2011-08-22 09:41 2058周末在家上围脖,看到sina围脖上图片都有水印,想到Jav ... -
java获取当前类的绝对路径
2011-08-03 10:41 1153在jsp和class文件中调用的相对路径不同。在jsp里, ... -
深入浅出URL编码
2011-08-03 10:30 755深入浅出URL编码 版权声明:如有转载请求,请注明出 ... -
URLConnection的连接、超时、关闭用法总结
2011-08-03 10:25 1278Java中可以使用HttpURLConnection来 ... -
Apache Rewrite实现URL的跳转和域名跳转
2011-07-28 11:31 1059Rewirte主要的功能就是实现URL的跳转,它的正则表达式是 ... -
文件、流总结
2011-07-27 09:31 13751、File类:File类位于java ... -
java对cookie的操作(转)
2011-07-18 15:56 958java对cookie的操作比较简单,主要介绍下建立coo ... -
java泛型
2011-07-18 15:42 800在Java SE1.5中,增加了一个新的特性:泛型(日本语 ... -
j2ee学习笔记——初试ssh之泛型通用dao(转)
2011-07-18 15:39 878在做项目的时候每次都为每个POJO实体写一个对应的DAO很 ...
相关推荐
JXL操作EXCEL 数据库导出EXCEL相关文件一些详细资料
JXL(Java Excel API)是一个用来动态读写Excel文件的开源框架,利用它可以在任何支持Java的操作系统上动态读写Excel文件。
jxl数据导入导出jxl数据导入导出jxl数据导入导出 jxl数据导入导出jxl数据导入导出jxl数据导入导出
jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程 jxl导出excel 完整例子工程jxl导出excel 完整例子工程jxl导出excel 完整例子工程
jxl导出excel加水印 WritableWorkbook、WritableSheet、WritableCellFormat
使用jxl,读写excel数据进数据库的例子。 需要jxl.jar、poi-2.0-final-20040126.jar、mysql-connector-java-3.0.8-stable-bin.jar、jakarta-poi-1.5.1-final-20020615.jar。
利用jxl操作excel文件,提取exce文件数据生成txt文件。
使用了hibernate+struts1+spring + MYSql...能够将数据库整张表的数据导出到excel 文件, 也能将excel 的数据导入 到空的 数据库表中。 能够保证导出的数据类型不变。 如要正确运行,必须先执行src 下的backup.sql 脚本
JXL(Java操作Excel文件Oracle数据库)
利用jxl实现数据库内容导出到Excel表格中,压缩文件里包括jxl.jar包、例子源代码、txt文档代码
JAVA实现数据库数据导入导出到Excel(POI)所需jar包
使用jxl导出Excel表的好例子 导出excel表的例子
jxl导出excel工具类,封装好了的,实现传递任意集合自动导出excel
jxl对下拉列表的读写操作以及相应的修改功能
java中使用jxl打印excel报表,java中使用jxl打印excel报表,java中使用jxl打印excel报表
jxl从数据库中直接导出excel文档java源码
jxl操作excel文件示例,对于jxl的使用给出一个简单的示例,帮助大家快速入门
使用jxl操作Excel,可以作为一个帮助文件
jxl导入导出excel 详细的描述了如何使用jxl导入导出excel。
jxl实现excel导出完整的例子!虽然这个不是和数据库没有联系但是请放心我保证你看了我的这个例子后绝对会自己做出和数据库连接的例子!有事联系我们共同探讨 QQ:376707296