Thread [Tk] File auswählen unicode (31 answers)
Opened by welle at 2013-11-01 20:07

GUIfreund
 2013-11-06 14:06
#171860 #171860
User since
2011-08-08
559 articles
BenutzerIn
[default_avatar]
2013-11-06T12:20:06 pq
2013-11-06T11:52:30 GUIfreund
Encode::Guess sagte mir "Encode::utf8", was mich auf die falsche Fährte 'utf8' brachte.

Doku lesen ;-)
guess_encoding() gibt ein objekt zurück (falls ein encoding gefunden werden konnte). mit $enc->name erhältst du den namen der kodierung. dekodieren könntest du dann z.b. direkt mit $enc->decode($data)

Hab's eben ausprobiert:
Code (perl): (dl )
1
2
3
4
5
6
my $decoder = Encode::Guess->guess($initfile);
die $decoder unless ref($decoder);
say "Encoding ", $decoder->name;     # => Encoding utf8
......
my $converter = Text::Iconv->new("utf8", 'iso-8859-1');
  # => Unsupported conversion
Gruß
GUIfreund

View full thread [Tk] File auswählen unicode