Next minor version 2.6.0 with better performance
Enhacements:
-
CSV parser now parses quoted values ~30% faster
-
CSV format detection process has option provide a list of possible delimiters, in order of priority ( i.e.
settings.detectFormatAutomatically( '-', '.');) (#214 ) -
CSV writer allows selecting columns that should always have quotes (i.e.
writerSettings.quoteFields("C", "D");orwriterSettings.quoteIndexes(0, 1, 4, 5);) (#191) -
Introduced support for selecting and aggregating values in lists of java beans when inputs have repeated header names (#188)
-
Contextclass has two new methods for facilitating the usage ofRecordinsideRowProcessor(#211): -
Adjusting method signatures of AbstractWriter to properly handle writing rows based on collections of objects of any type (from a StackOverflow complaint).
public Record toRecord(String[] row);
public RecordMetaData recordMetaData();