java连接Excel数据库读取,写入,操纵Excel表格

java连接Excel数据库读取,写入,操纵Excel表格


java连接MicroSoft excel 与java连接txt文档有很大的区别,其中往excel 中插入数据与往my sql中插入数据很相似,也要用到相关的sql语句,只是具体的语法有些许的差别。jxl jar包是java连接excel表格很重要也很好用的第三方支持,现将示例如下。

一、导入jxl jar包

二、  往Excel表格中写数据

  WritableWorkbook wwb = null;
 
   // 创建可写入的Excel工作簿
   String fileName = "D://write3.xls";


   //以fileName为文件名来创建一个Workbook
   wwb = Workbook.createWorkbook(new File(fileName));


   // 创建工作表
   WritableSheet ws = wwb.createSheet("Test Shee 1", 0);
   

   //要插入到的Excel表格的行号,默认从0开始
   int row;
   

   //要插入到的Excel表格的列号,默认从0开始
     Label labelC = new Label(row, columne, String s1);
    Label lableD = new Label(columne, row, String s2);
    ws.addCell(labelC);
    ws.addCell(lableD);

    //写进文档

   wwb.write();


  // 关闭Excel工作簿对象
   wwb.close();

 

   这样就将字符串s1写入到了第row列,第columne行的格子中,将字符串s2写入到了第columne列,第row行的格子中了。

三、从Excel表格中读出数据

   Workbook info = Workbook.getWorkbook(new File("d:/write.xls"));
   Sheet sheet = info.getSheet(0);

   Cell c = sheet.getCell(0,0);

   String s = c.getContents();

   这样s中存的就是write.xls表格中,sheet1中的第一行第一列格子中的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值