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();


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