Thread Frage zu CSV
(3 answers)
Opened by kranzacher at 2007-10-30 15:27
mein vorschlag ist nutze split() und ein temp-array
sicher nicht das schnellste aber es klappt 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 23 24 25 26 27 #/usr/bin/perl use strict; my @temp = () my @array1 = (); my @array2 = (); my $i = 0; open(CVS, "bla.cvs") while(<CVS>) { @temp = split("-", $_); $array1[$i] = @temp[0]; $array2[$i][0] = @temp[1]; $array2[$i][1] = @temp[2]; $array2[$i][2] = @temp[3]; $i++; } close(CVS); for($i=0;$i<$#array1;$i++) { print $array1[$i]."\n"; } for($i=0;$i<$#array2;$i++) { print $array2[$i][0]." "print $array2[$i][1]." ".print $array2[$i][2]."\n"; } -----------
Wer Rechstschreibfehler findet, darf diese behalten und bei Ebay versteigern!!! ----------- Nidar mied där Rächtschraibunk!!! |