CSV Interface v4.4.0
Improvements
-
CSVSniffer
: added the 'Threshold' parameter to indicate how many records will be loaded. -
CSVSniffer
: a science-based methodology has been implemented. The dialect sniffer was tested with 147 CSV files from the Pollock test framework, CleverCSV issues, OpenRefine test data and self-created tests, and the accuracy was 100%. -
CSVinterface
: the parser is able to overcome the unbalanced quotes error, aborting the extraction of fields from the record with the problem and proceeding with the loading of the remaining information into the CSV file.
Bug fixes
-
CSVSniffer
: CSV file dialects were not correctly detected. -
CSVinterface
: parser could not read files with records containing only field delimiters. -
CSVSniffer
: the guessed CSV dialect could not be saved properly. -
CSVSniffer
: heuritic was unable to correctly identify URLs and Unix paths as data types.