Considering that the error message is "Quoted field not terminated @ pos 408", I suspect that the data actually has embedded quotes. So the choking you're experiencing may just be the fact that some fields are much wider than expected. For example, consider the following CSV data:

"The file has three records", 14.0, 7 "Escape a quote with a backslash, like so: \", but does it work?", 18. +7, 4 "Joe Smith, Esq.", 19.4, 6
Here we have three records, each with a string, a float, and an integer. If your code to parse the CSV file doesn't expect a quote to be escaped with a backslash, it may end the string prematurely, and likely choke when it tries to use "but does it work?" as a float. So check your data for unusual quoting situations, and check whether CSV_XS handles it in the way you expect. (You may have to change some settings...)

...roboticus


In reply to Re: CSV_XS ERROR: 2027 - EIQ - Quoted field not terminated @ pos 408 by roboticus
in thread CSV_XS ERROR: 2027 - EIQ - Quoted field not terminated @ pos 408 by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.