in reply to Comparison of the parsing features of CSV (and xSV) modules

I'd like to see an interface style row on your comparision.

Text::CSV_XS has such a crummy interface for both input and output. All that error flags checking and unnecessary OO. Are the others any better?

I want something as simple as split & join, that just dies on bad input and is configurable via package vars or a parser object. It seems like the Text::CSV_XS interface was not driven by "make simple things simple". It probably only needs a wrapper module.

(Seems like AnyData and DBD provide useful interfaces for their respective domains though)

  • Comment on Re: Comparison of the parsing features of CSV (and xSV) modules