自动化接口读取csv文件插入接口数据内容<搬代码>

少他喵的废话!!!上代码!
1
输出结果如下:
2

读取csv文件并且插入url里面,因为我看的是app的每一页返回的特定的值是否存在

//@Test
    public String  url() throws IOException {
        String url=null;
        File csv = new File("src/main/java/com/znzdh/until/leixing.csv");//获取位置
        BufferedReader reader = new BufferedReader(new FileReader(csv));//new一个BufferedReader
        //读取到最后一行
        String line = "";
        //把一行数据分割多个字段
        while ((line = reader.readLine()) != null) {
            //StringTokenizer tokenizer = new StringTokenizer(line, ",");
            String[] split = line.split(",");
            System.out.println(split[0]);
            String pn=split[0];
            String ze=split[1];
            String pe=split[2];
            String th=split[3];
          
            //url路径
            url="http://xxx.xxx.xxx.xxx:8080/paxxxx/pDxxxxxxxx/xxx/xxxxxxxxxx?pageNum="+pn+"&pageSize="+ze+"&xxxxxType="+pe+"&traxxxxMonth="+th;
            System.out.println(url);
        }
        reader.close();//关闭reader
        return url;
    }

另一种输出分割字符的方法,没用过

public void url() throws IOException {
        String url=null;
        File csv = new File("src/main/java/com/znzdh/until/leixing.csv");//获取位置
        BufferedReader reader = new BufferedReader(new FileReader(csv));//new一个BufferedReader
        //读取到最后一行
        String line = "";
        //把一行数据分割多个字段
        while ((line = reader.readLine()) != null) {
            StringTokenizer tokenizer = new StringTokenizer(line, ",");
           
            while (tokenizer.hasMoreTokens()) {
                //每1行的多个字段输出用TAB隔开
                System.out.println(tokenizer.nextToken() + "/t");
            }
        }
        
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值