
Opencsv is a very simple csv (comma-separated values) parser library for java. it supports all the basic csv-type things you're likely to want to do:
* arbitrary numbers of values per line
* ignoring commas in quoted elements
* handling quoted entries with embedded carriage returns
(ie entries that span multiple lines)
* configurable separator and quote characters (or use sensible defaults)
* read all the entries at once, or use an iterator style model
* creating csv files from string[] (ie. automatic escaping of embedded
quote chars)