2015年06月06日 CSV 浏览(569) 收藏

Java 读取CSV格式文件中的数据(推荐)

Java 读取CSV格式文件中的数据(推荐)代码如下:

import java.io.File;
import java.io.FileReader;
import java.util.Arrays;
import java.util.List;

import au.com.bytecode.opencsv.CSVReader;
/**
 * @from www.everycoding.com
 * @Description:Java 读取CSV格式文件中的数据(推荐)
 * 依赖opencsv-2.x.jar
 */
public class CSVReaderTester {
	public static void main(String[] args) throws Exception {
		File file = new File("C:\\my.csv");
		FileReader fReader = new FileReader(file);
		CSVReader csvReader = new CSVReader(fReader);
		Listlist = csvReader.readAll();
		csvReader.close();
		for (String[] rows : list) {
			System.out.println(Arrays.toString(rows));
		}
	}
}


依赖第三方开源opencsv-2.1.Jar,下载地址:http://sourceforge.net/projects/opencsv/files/opencsv/2.2/
注意,JDK1.6 环境经笔者测试,并不兼容3.x 及以上版本。请下载2.x的版本。

赞一下 0 人赞了本文