Ricebridge CSV Manager allows you to read and write CSV files from within your Java application. This component covers all sorts of boundary cases and bad data that you'd rather not think about.
|Tags||Database API Office/Business Financial Spreadsheet Software Development Libraries Java Libraries Text Processing General|
|Operating Systems||OS Independent|
Release Notes: Comments within lines were enabled by default, causing unexpected data loss. Comments are now only valid at the start of a line, unless CsvSpec.setCommentWithinLine is true.
Release Notes: This release fixes bug report 0015: CsvLoader did not recognize CsvSpec.setStartLine. It also includes a significant performance enhancement (an unnecessary use of the reflection API has been removed).
Release Notes: New features in this release include support for Java Beans, a pull/push streaming API for loading and saving CSV, and a simplified set of load and save methods. The example code has been expanded and now includes line-by-line explanations.
Release Notes: This release fixes a bug which caused a parse error when "#" characters are encountered.
Release Notes: The TableModelLineListener object was dropping the first row of data when the headers setting was true. This bug affects Swing TableModels built from CSV data.