jxl简单API

本文详细介绍了jxl库用于读取和写入Excel文件的方法。包括如何创建Workbook对象,读取工作表及其内容,以及如何创建可写的Workbook并写入数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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


        
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值