Zwischen verschiedenen Zeichensätzen konvertieren kannst Du mit folgendem Modul: http://www.perldoc.com/perl5.8.0/lib/Encode.html
Das ist ein standard Perlmodul. Du solltest es also nicht mehr extra installieren müssen.
Leider, nicht.
Es ist zwar bei mir (ActivePerl) nicht installiert, aber bei meinem Hoster. doch egal wie ich's Versuche es kommt immer der gleiche Unsinn raus:
Zu Spt <- Orginal heißt eigentlich Zu Spät
Zu Spt <- print Encode::from_to($line, "utf8", "iso-8859-1");
Zu Sp?t <- print Encode::from_to($line, "ascii-ctrl", "iso-8859-1");
Zu Sp?t <- print Encode::from_to($line, "ascii", "iso-8859-1");
Ich hab's auch andersrum probiert, aber wenn ich's richtig verstanden habe ist iso-8859-1 das was ich brauche.
Das Problem geht noch weiter, jetzt habe ich eine DOS Datei die ich gern konvertieren würde auch die wird durch das Modul nicht richtig umgewandelt.
Oder mach ich was falsch?
Struppi.