A parser for transforming CSV strings into usable input.
This library does its best to support RFC 4180, however, many CSV inputs do not strictly follow the standard. There are two major deviations assumed in this library.
\n character may be used instead of \r\n for new-lines.Parse a CSV string into it's constituent fields.
Represents a CSV document. All CSV documents are have a header row, even if that row is empty.