Thread Dateiformat .hve
(16 answers)
Opened by Student87 at 2013-02-03 22:48
Trenner der einzelnen Paare ist "\x1E".
Die einzelnen Elemente sind mit "\x1F" getrennt. Ein Script das das splitten kann könnte so aussehen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/usr/bin/perl use strict; use warnings; use Data::Dumper; my $file='blabla.hve'; my @data; open(my $fh, '<:encoding(UTF-8)', $file) or die("Can't open $file ($!)\n"); { local $/="\x1E"; while(my $block=<$fh>) { chomp($block); push(@data,[split(/\x1F/,$block)]); } } close($fh); print Dumper(\@data); Nun musst noch schauen wie du das in In den anderen Vokabeltrainer importierst. EDIT: GwenDragon hat recht mit den Trennern. Ich habe falsch geschaut. Last edited: 2013-02-05 20:37:57 +0100 (CET) |