in reply to TEXT::CSV_XS useage question

Did you read the Text::CSV_XS->new documentation? Did you try it?

Text::CSV_XS handles quoted separators by default.