利用java代码生成Excel格式,并获取excel表中的内容

来源:互联网 发布:windows启动过程图解 编辑:程序博客网 时间:2024/06/04 19:04

------------------------------------java__Excel------------------------------------


----首先导入包jxl.jar包


----创建excel表 及内容   在CreateExcel.java中------------

1.打开文件(同时创建)

WritableWorkbook book = Workbook.createWorbook(new File("Test.xls"));

2.生成名为“工作簿”的工作表,参数0 表示第一页

WritableSheet sheet = book.createSheet("工作薄",0);

3.在Label对象的构造中指明单元格位置是第一行第一列(0,0) ,并指明该单元格的内容为“你好”;

Label label  =  new Label(0,0,"你好");

4.将定义好的单元格添加到工作表中

sheet.addCell(label);

5。若想在单元格保存一个数字,必须使用Number的完整包路径,否则会有语法错误

jxl.write.Number number = new jxl.write.Number(1,0,"第二个")

6.; 写入数据并关闭

book.write();

book.colse();


------------读取excel表中的内容  在ReadExcel.java---------------

1.获取excel表

WorkBook book = Workbook.getWorkbook(new File("test.xls"));

2.获得第一个工作表对象

Sheet sheet = book.getSheet(0);

//得到第一列第一行的单元格

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

//得到该单元格的内容

String content = cell.getContents();

//输出查看下

System.out.println(content);

//关闭

book.close();