Thread Zusammenführung von .csv files klappt manchmal nicht (28 answers)
Opened by vionig at 2017-09-16 16:05

Linuxer
 2017-09-18 12:26
#187421 #187421
User since
2006-01-27
3870 Artikel
HausmeisterIn

user image
Bitte die Doku des Moduls beachten.

Die Methode getline() liest eine Zeile aus den CSV-Daten und liefert die Felder in einer Array-Referenz zurück. In diesem Fall liegen die Felder also als Array-Referenz in $row vor.

Du brauchst da nichts mehr Parsen oder ähnliches.

Snippet:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
...
while ( my $row = $csv->getline( $fh ) ) {

   # einzelne Felder ausgeben
   print $row->[0], "\n";
   print $row->[1], "\n";

   # alle Felder ausgeben
   print join( " ", @$row ), "\n";
}
...
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Zusammenführung von .csv files klappt manchmal nicht