JAVA使用jxl读写Excel

来源:互联网 发布:画图软件使用方法 编辑:程序博客网 时间:2024/06/08 04:28

java操作Excel一般有两种方式,jxl和poi,这里只说明用前一种。
一、使用jxl-2.6.12.jar
写:

      File xlsFile = new File("jxl.xls");      // 创建一个工作簿      WritableWorkbook workbook = Workbook.createWorkbook(xlsFile);      // 创建一个工作表      WritableSheet sheet = workbook.createSheet("sheet1", 0);      for (int row = 0; row < 10; row++)      {         for (int col = 0; col < 10; col++)         {            // 向工作表中添加数据            sheet.addCell(new Label(col, row, "data" + row + col));         }      }      workbook.write();      workbook.close();

读:

      File xlsFile = new File("jxl.xls");      // 获得工作簿对象      Workbook workbook = Workbook.getWorkbook(xlsFile);      // 获得所有工作表      Sheet[] sheets = workbook.getSheets();      // 遍历工作表      if (sheets != null)      {         for (Sheet sheet : sheets)         {            // 获得行数            int rows = sheet.getRows();            // 获得列数            int cols = sheet.getColumns();            // 读取数据            for (int row = 0; row < rows; row++)            {               for (int col = 0; col < cols; col++)               {                  System.out.printf("%10s", sheet.getCell(col, row).getContents());               }               System.out.println();            }         }      }      workbook.close();
原创粉丝点击