[SoapUI] 在SoapUI里获取Excel中多行数据并存入List

ArrayList<ArrayList<String>> getCellValuesH( String filePath, String sheetName,int tr1,int tr2,int td1,int td2){
    ArrayList<ArrayList<String>> cellValues = new ArrayList<ArrayList<String>>();
    try{
        File file = new File(filePath);
        XSSFWorkbook wb = new XSSFWorkbook(new FileInputStream(filePath));
        XSSFSheet sheet = wb.getSheet(sheetName);
        int trLength = sheet.getLastRowNum();
        Row row = sheet.getRow(0);
        int tdLength = row.getLastCellNum();
        String cellValue;
        if(sheet != null){
            for(int i=tr1; i<=tr2; i++){
                ArrayList<String> rowCellValue = new ArrayList<String>();
                Row row1 = sheet.getRow(i);
                for(int j=td1; j<=td2; j++){
                    cellValue = row1.getCell(j);
                    rowCellValue.add(cellValue.trim());    
                }
                cellValues.add(rowCellValue);
            }
         }        
        return cellValues;
    }
    catch (Exception e){
        e.printStackTrace();
        return null;
     }
}

 

转载于:https://www.cnblogs.com/wynlfd/p/6245253.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值