Thread Komma-separierte Datei (war: LWP::UserAgent)
(6 answers)
Opened by Vagabundo at 2010-10-19 19:41
Du hast eine CSV-Datei. Um diese korrekt zu parsen sollte man ein passendes Modul nutzen. Text::CVS kann das:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 use Text::CVS; my $csv = Text::CSV->new (); #... # CSV vom Server geholt.. if ($res->is_success) { # die Zeilen aufsplitten for my $line (split(/[\x0D\x0A]+/,$res->content) { # Zeile parsen if($cvs->parse($line)) { # gefundene Elemente auslesen my @data=$cvs->fields(); # mach was mit den Daten... # ... } } } |