If you do not find a simpler solution, be wary of making a simple split on csv data. From experience, this is a valid csv that will break a simple split solution:
"field 1a, field 1b", field2, "field 3a, field3b", field4
I would suggest looking at a library like opencsv to handle csv parsing for you.
source
share