commons-csv
commons-csv copied to clipboard
Apache Commons CSV
https://issues.apache.org/jira/browse/CSV-285
* https://issues.apache.org/jira/projects/CSV/issues/CSV-150 Hi, @garydgregory In the source code, it is estimated that for performance reasons, ```Character``` is converted to ```char```, so ```null``` is mapped to ```\ufffe``` which cannot appear in...
For artifact evaluation of our ISSTA paper we needed a pretty printer for CSV files. I am hereby presenting a crude implementation of a pretty printer utility that, in my...
added ignoreQuoteInToken support to ignore quotes in strings even when there are few encapsulatedTokens with comma within. This will help in parsing csv values like abc,"xyz" 123 bar,3,11961034,"First author, Second...
I modified CSVPrinter.printRecords() methods and CSVFormat.printRecord() methods to handle first value of a record differently if it is an empty string and there are following values
Addresses [CSV-215](https://issues.apache.org/jira/browse/CSV-215) and [CSV-216](https://issues.apache.org/jira/browse/CSV-216) I know mutable `CSVRecord` caused [quite](https://lists.apache.org/thread.html/8f038aac6173d8be63b14c612c6596a613a2c8f0b16de446ea732885@%3Cdev.commons.apache.org%3E) a [discussion](https://lists.apache.org/thread.html/57478abc7f4947e7fe61fe9e46770faf888df156eabdc2fbc6c0c836@%3Cdev.commons.apache.org%3E) earlier. @garydgregory created a CSV-216 branch b23f963e8dd4ca553a233e653a6220d8e80db9e9 adding a new `CSVMutableRecord` which could be enabled in the format...
I want to push another change which I feel will also be useful for the community. I want to add a CSVRecordMutable class which had a constructor which accepts a...
add recordSeparatorForInput
- CSVFormat.duplicateHeaderMode requires default DISALLOW for backward compatibility - The field does not allow null values - Deserialization of version 1.9.0 CSVFormat objects now set duplicateHeaderMode based on the previous...
This pull request solves ticket [CSV-303](https://issues.apache.org/jira/browse/CSV-303) by adding `org.revapi:revapi-maven-plugin` to the build section of the library's maven POM. Please note that config file `revapi-config.json` is added to exclude `CSVFormat.serialVersionUID` from...