Reader 読み込み

package pkg;

import java.io.File;

import java.nio.charset.Charset;

import java.util.Iterator;

import org.apache.commons.csv.CSVFormat;

import org.apache.commons.csv.CSVParser;

import org.apache.commons.csv.CSVRecord;

public class CommonsCsvReaderMain {

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

String fileName = "file/japanese.csv";

File file = new File(fileName);

CSVParser parser = CSVParser.parse(file, Charset.defaultCharset(),

CSVFormat.EXCEL);

Iterator<CSVRecord> itr = parser.iterator();

while (itr.hasNext() == true) {

CSVRecord record = itr.next();

for (int n = 0; n < record.size(); n++) {

System.err.println(record.getRecordNumber() + ":" + n + ":"

+ record.get(n));

}

}

parser.close();

}

}