import com.univocity.parsers.csv.*;
public class CsvParserExample {
public static void main(String[] args) {
CsvParserSettings settings = new CsvParserSettings();
settings.getFormat().setLineSeparator("
");
settings.setHeaderExtractionEnabled(true);
CsvParser parser = new CsvParser(settings);
parser.beginParsing(new FileReader("input.csv"));
CsvWriterSettings writerSettings = new CsvWriterSettings();
writerSettings.getFormat().setLineSeparator("
");
CsvWriter writer = new CsvWriter(new FileWriter("output.csv"), writerSettings);
String[] row;
while ((row = parser.parseNext()) != null) {
writer.writeRow(row);
}
writer.close();
parser.stopParsing();
}
}