Java+Selenium3方法篇44-利用opencsv读取csv文件

前面介绍了如何读取excel文件,本篇介绍如何读取vsc文件,什么是csv,它的定义是与逗号分隔的值(Comma-Separated Values),同样的Java中需要用到第三方lib去处理读取csv文件的数据。

1.下载opencsv.jar并添加到eclipse项目的lib中

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

2.桌面制作一个test.csv文件

打开一个记事本,输入如下格式和内容

修改文件后缀,变成test.csv

Java+Selenium3方法篇44-利用opencsv读取csv文件_第1张图片

把这个文件放到项目的Files文件夹下。

3.用opencsv方法去读取csv文件内容

package lessons;

import java.io.FileReader;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;

import au.com.bytecode.opencsv.CSVReader;

public class ReadCsv {

	public static void main(String[] args) throws IOException {
		
		// 加载CSV文件
		CSVReader reader = new CSVReader(new FileReader(".\\Files\\test.csv"));
		 
		// t把内容添加到list中
		List li=reader.readAll();
		System.out.println("总共行数是:  "+li.size());
		            
		// 新建一个Itera引用
		Iteratori1= li.iterator();
		    
		// I遍历每个值
		while(i1.hasNext()){
		     
		String[] str=i1.next();
		   
		System.out.print(" 本行的值为 ");
		 
		for(int i=0;i
运行结果

总共行数是:  2
 本行的值为  Automation selenium webdriver   
 本行的值为  web API web automaiton testing   


你可能感兴趣的:(Java+Selenium3方法篇44-利用opencsv读取csv文件)