zoukankan      html  css  js  c++  java
  • selenium3 文件系列之------ opencsv读取csv文件

    最近在学习selenium有关文件的读取测试,今天先总结一下如何读取csv文件。CSV的定义是与逗号分隔的值(Comma-Separated Values),在Java中需要用到第三方lib去处理读取csv文件的数据。

    具体操作:

    一、下载opencsv.jar并添加到eclipse项目的lib中。(右击你的项目—bulid path---configure build path---libraries---Add External JARs)

    下载地址为:http://www.java2s.com/Code/Jar/o/Downloadopencsv23jar.htm,下载zip,解压出来就可以看到opencsv-x.x.jar

    二、桌面制造一个test.csv文件

    打开记事本,输入如下格式的内容。

    最后修改文件后缀为.csv。

    将这个文件放到项目的file文件下(这个文件是自己建立的,直接将.csv文件复制进去就可以了)

    三、编写代码

    package first;

    import java.io.FileReader;

    import java.io.IOException;

    import java.util.List;

    import java.util.Iterator;

    import au.com.bytecode.opencsv.CSVReader;

    public class ReadCsv {

    public static void main(String[] args) throws IOException {

        //加载csv文件

        CSVReader reader=new CSVReader(new FileReader(".\file\test.csv"));

        //把内容添加到list中

        List<String[]> li=reader.readAll();

        System.out.println("总行数为:"+li.size());

        //新建一个Itera引用

        Iterator<String[]>il=li.iterator();

        //I遍历每个值

        while(il.hasNext())

        {

           String[] str=il.next();

           System.out.println("本行的值为:");

           for(int i=0;i<str.length;i++)

           {

               System.out.println(" "+str[i]);

           }

           System.out.println("    ");

          

        }

    }

    }

    四、运行结果

  • 相关阅读:
    软工_个人项目反(shai)思(zhao)
    软工_结对项目总结博客
    软工_个人博客作业3
    软工_个人博客作业2
    软工_个人博客作业1
    软工_个人项目总结博客
    [转]动态规划
    左式堆 优先级队列类模板 归并排序
    1038 约瑟夫环 循环单链表模拟
    链接表 List
  • 原文地址:https://www.cnblogs.com/miaojjblog/p/9682397.html
Copyright © 2011-2022 走看看