Michael R. Davishttp://cpanratings.perl.org/dist/Text-CSV-Slurp#10815
<p>Rating: 5 stars</p><p>I did an evaluation of Text-CSV-Hashify-0.04 vs. Text-CSV-Slurp-1.0. And Text-CSV-Slurp beat Text-CSV-Hashify hands down. The only capability the Text-CSV-Hashify package provides that Text-CSV-Slurp does not is the hash capability but that's a simple map anyway.
<br><br>my %hoh=map {$_-&gt;{&quot;key&quot;}=&gt;$_} @aoh;
<br><br>The only knick I'm going to give the interface is the &quot;load&quot; method use as a constructor and the use of Test:Most which is a not normal test package. Try is_deeply from Test::More instead of cmp_deeply from Test::Most.</p>Michael R. Davis2013-02-06T10:49:03Dan Dascalescuhttp://cpanratings.perl.org/dist/Text-CSV-Slurp#10122
<p>Rating: 3 stars</p><p>If you just want to read CSVs, this little module is great.
<br><br>If you want to write them, beware that it will sort the columns, which you may or (more likely) may not want.
<br><br>An option to (perhaps using Tie:IxHash or the like) preserve the original order of the fields would be great.</p>Dan Dascalescu2012-06-28T03:01:26Steve Scaffidihttp://cpanratings.perl.org/dist/Text-CSV-Slurp#9056
<p>Rating: 5 stars</p><p>Just the thing I wanted! 90% of the time I work with CSV I just want to slurp it into a hash or array, or spew the data out to a file. This lets me do it with a single method call!</p>Steve Scaffidi2011-08-03T14:17:20Nathan Dyckhttp://cpanratings.perl.org/dist/Text-CSV-Slurp#6822
<p>Rating: 5 stars</p><p>Quick and easy.</p>Nathan Dyck2010-01-20T08:36:54