JXL操作Excel文件
发布时间:2020-12-14 23:27:05 所属栏目:Java 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 package com.ccit; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jav
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 package com.ccit; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import java.io.File; /** * Created by dong on 15-4-18. */ public class JxlExpExcel { public static void main(String[] args) { String[] title = {"id","name","sex"}; //创建Excel文件 File file = new File("src/doc/test.xls"); try { file.createNewFile(); //创建工作簿 WritableWorkbook workbook = Workbook.createWorkbook(file); //创建sheet页 WritableSheet sheet =workbook.createSheet("sheet",0); Label label = null; //第一行设置列名 for(int i=0; i<title.length;i++){ label = new Label(i,title[i]); sheet.addCell(label); } //网excel中加入数据 for(int i=1;i<10;i++){ label = new Label(0,i,"a"+i); sheet.addCell(label); label = new Label(1,"user"+i); sheet.addCell(label); label = new Label(2,"男"); sheet.addCell(label); } //写入数据 workbook.write(); workbook.close(); } catch (Exception e) { e.printStackTrace(); } } } 2、从test.xls文件中读出数据 package com.ccit; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import java.io.File; /** * Created by dong on 15-4-18. */ public class JxlReadExcel { public static void main(String[] args) { try { //创建workbook Workbook workbook =Workbook.getWorkbook(new File("src/doc/test.xls")); //获取sheet Sheet sheet =workbook.getSheet(0); //获取数据 for(int i=0;i<sheet.getRows();i++){ for(int j=0;j<sheet.getColumns();j++){ Cell cell =sheet.getCell(j,i); System.out.print(cell.getContents()+" "); } System.out.println(); } workbook.close(); } catch (Exception e) { e.printStackTrace(); } } } 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |