Originally posted as a Categorized Question.
In reply to How do I parse a CSV that can contain newlines in fields? by Anonymous Monk