in reply to Re: Text::xSV
in thread Text::xSV
The API for Text::CSV has you hand lines off to
the module to parse. This is incompatible with
having the module detect that a return is embedded in a
field and so another line needs to be fetched to parse
the row. I didn't see any easy way to provide anything
like a compatible interface to the current one which
handled embedded returns. Therefore I felt that it
was best to provide the functionality in a new module
with a new API.
Note that the API for Text::CSV_XS is able to handle embedded returns, and I should update this to mention that. However the API they chose seemed specific to their implementation, so I didn't try to tie out to it.
In Section
Code Catacombs