• 大小: 971KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Java
  • 标签: jar  

资源简介

jxl2.6.3.jar包,配合案例代码,可以把java里面的数据输出到excel表里面,亲测可用

资源截图

代码片段和文件信息

package main;

import java.io.File;
import java.util.List;

import org.apache.log4j.Logger;

import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;

public class writeExcel {
public static void writeExcel(List  data){               
 //开始写入excel创建模型文件头               
 String[] titleA = {“row““Cgonghao““Cname“}; 
                       
//创建Excel文件,B库CD表文件               
 File fileA = new File(“e:/Tongue_Veins_Branch.xls“);
                if(fileA.exists()){
                    //如果文件存在就删除 
                   fileA.delete();
                }              
  try {
                 
             fileA.createNewFile();
                    //创建工作簿   
                 WritableWorkbook workbookA = Workbook.createWorkbook(fileA);
                                //创建sheet
                    WritableSheet sheetA = workbookA.createSheet(“sheet1“ 0);
                    Label labelA = null; 
                               //设置列名 
                   for (int i = 0; i < data.size(); i++) {
                        labelA = new Label(i0titleA[0]+i);
                        sheetA.addCell(labelA);
                        }
                                //获取数据源
                    for (int i = 0; i < data.size(); i++) {
//                         labelA = new Label(0ii+“ “);
//                         sheetA.addCell(labelA);
//                         labelA = new Label(1i“20180101“ + i);
//                         sheetA.addCell(labelA);
//                         labelA = new Label(2i“开发00“+i);
//                         sheetA.addCell(labelA);
                     for(int j = 0; j < data.get(i).length; j++) {
                     labelA = new Label(ji+1data.get(i)[j]+““);
                     sheetA.addCell(labelA);
                     }
                    }
                    workbookA.write();    
//写入数据
                            workbookA.close(); 
 //关闭连接  
                  System.out.println(“成功写入文件,请前往E盘查看文件!“);
                 } catch (Exception e) {
                    System.out.println(“文件写入失败,报异常...“);
                }
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件     1047225  2019-03-17 11:26  jxl-2.6.3.jar
     文件        2376  2019-03-17 11:32  writeExcel.java

评论

共有 条评论