in reply to Building a dynamic array or some other method?
You really, really, really don't want to do that, unless you don't mean what I think you mean. As cavac suggests some sample code showing what you are trying to do would help a lot. Maybe this is a useful starting point:
use strict; use warnings; use Text::CSV; use Data::Dumper; my $csvFile = <<CSV; A,B,C,D,E,F,G a,b,c,d,E',f,g a,b,c,D',e,f,g a,b,c,d,E',f,g a,b,c,d,E',f,g a,b,c,D',e,f,g CSV open my $fIn, '<', \$csvFile; my $csv = Text::CSV->new(); $csv->column_names($csv->getline($fIn)); my $arrayref = $csv->getline_hr_all($fIn); print Dumper($arrayref);
Prints:
$VAR1 = [ { 'E' => 'E\'', 'G' => 'g', 'B' => 'b', 'D' => 'd', 'C' => 'c', 'A' => 'a', 'F' => 'f' }, { 'C' => 'c', 'F' => 'f', 'A' => 'a', 'E' => 'e', 'B' => 'b', 'D' => 'D\'', 'G' => 'g' }, { 'D' => 'd', 'B' => 'b', 'G' => 'g', 'E' => 'E\'', 'F' => 'f', 'A' => 'a', 'C' => 'c' }, { 'G' => 'g', 'D' => 'd', 'B' => 'b', 'E' => 'E\'', 'A' => 'a', 'F' => 'f', 'C' => 'c' }, { 'C' => 'c', 'A' => 'a', 'F' => 'f', 'E' => 'e', 'G' => 'g', 'B' => 'b', 'D' => 'D\'' } ];
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Building a dynamic array or some other method?
by CAdood (Acolyte) on Apr 23, 2024 at 07:15 UTC | |
by GrandFather (Saint) on Apr 23, 2024 at 23:08 UTC | |
by CAdood (Acolyte) on Apr 24, 2024 at 03:32 UTC |