您的位置:首页 > 编程语言 > Java开发

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

2015-01-04 16:23 405 查看


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

(2009-11-15 14:21:03)


转载

标签:

java

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中的第一行第一列格子中的值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐