Tuesday, October 21, 2014

Example: Parsing tab delimited file using OpenCSV


I prefer opencsv for CSV parsing in Java.  That library also supports parsing of tab delimited files, here's how:

Just a quick gist:
import au.com.bytecode.opencsv.CSVReader;
public class LoadTest {
@Test
public void testLoad(String row) throws IOException, JobNotFoundException, InterruptedException {
CSVReader reader = new CSVReader(new FileReader("/Users/bone/Desktop/foo_data.tab"), '\t');
String[] record;
while ((record = reader.readNext()) != null) {
for (String value : record) {
System.out.println(value); // Debug only
}
}
}
}
view raw gistfile1.txt hosted with ❤ by GitHub

No comments: