Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Parsing a Tab Delimited File Using OpenCSV

DZone's Guide to

Parsing a Tab Delimited File Using OpenCSV

· Java Zone
Free Resource

Learn how to troubleshoot and diagnose some of the most common performance issues in Java today. Brought to you in partnership with AppDynamics.

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
            }
        }
    }
}

Understand the needs and benefits around implementing the right monitoring solution for a growing containerized market. Brought to you in partnership with AppDynamics.

Topics:

Published at DZone with permission of Brian O' Neill, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}