jxl简单API

 jxl的Excel导入API

   

      //根据Excel数据源创建WorkBook
        Workbook wb=Workbook.getWorkbook(inputStream);
        //获取工作表
        Sheet sheet=wb.getSheet(String sheetName);
        Sheet sheet=wb.getSheet(int index);//0,1,2,3

        int clos=rs.getColumns();//得到所有的列
        int rows=rs.getRows();//得到所有的行

        //获取内容区
        Cell currentCell = sheet.getCell(int column,int row);//第一个是列数,第二个是行数,从(0,0)开始,最左侧编号(1,2,3)以及最顶端字母编号(A,B,C)不能通过getCell获得

        //getCell(String)获取Excel对应的座标,相当于sheet.getCell(0,3);第一个0对应A,第二个3对应数字4
        Cell currentCell = sheet.getCell('A4');

        //获取内容
        currentCell.getContents();

        //记住没有s
        //获取某一行的内容区数组
        Cell[] firstRow=sheet.getRow(int index);//0,1,2    
        //获取某一列的内容区数组
        Cell[] firstRow=sheet.getColumn(int index);



jxl的导出Excel  API
    
    
    WritableWorkbook wwb = Workbook.createWorkbook(File file)//创建可写的工作书

    // 创建工作表
    WritableSheet ws = wwb.createSheet("Test Shee 1", 0);
    //添加内容,(0,1)是座标,0代表第0列,1代表第1行
    //你没看错,POI的API的座标在这里出现的都是(列,行)的形式的,就像用一个二维数组存储Excel表,二维数组里的每一个一维数组都存储着对应Excel表里的一列数据.
    ws.addCell(new Label(0, 1, "编号(id)"));    
    //写进文档
    wwb.write();
    // 关闭Excel工作簿对象
    wwb.close();


        
        
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章