利用Apache Common CSV读用逗号分隔的文件

来源:互联网 发布:软件项目的软件schdule 编辑:程序博客网 时间:2024/05/21 06:49
import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import org.apache.commons.csv.CSVFormat;import org.apache.commons.csv.CSVParser;import org.apache.commons.csv.CSVRecord;public class readCVS {/** * @param args */public static void main(String[] args) throws FileNotFoundException, IOException{// TODO Auto-generated method stubCSVParser parser = new CSVParser(new FileReader("test.cvs"),       CSVFormat.DEFAULT.withHeader());  for (CSVRecord record : parser) {    System.out.printf("%s\t%s\n",       record.get("COL1"),       record.get("COL2"));  }  parser.close();}}

原文:http://www.javacodegeeks.com/2013/10/how-to-read-csv-files-in-java-a-case-study-of-iterator-and-decorator.html

下载nightly buid jar:https://repository.apache.org/content/groups/snapshots/org/apache/commons/commons-csv/1.0-SNAPSHOT/

源代码:http://pan.baidu.com/share/link?shareid=3161611855&uk=3878681452

0 0
原创粉丝点击