Thread Konvertierung Windows-1252 -> UTF8 (21 answers)
Opened by jan99 at 2014-09-19 11:52

jan99
 2014-09-19 11:52
#177375 #177375
User since
2008-09-18
439 Artikel
BenutzerIn
[default_avatar]
Moin !

ich möchte Dateien von einem Zeichensatz in einen anderen konvertieren (Windows-1252 -> UTF8) und habe hierzu schon einmal den Beitrag Zeichensätze UTF-8 -> Latin-1 konvertieren gefunden.

Meine Datei sieht jetzt so aus:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/perl

use strict;
use warnings;
use Encode qw/from_to/;

my $DEBUG = 0;

while (<>) {
   print STDERR "Original: $_" if $DEBUG;
   #from_to($_,"ANSI Latin1","utf8", Encode::FB_QUIET);
   from_to($_,"ansi","utf8", Encode::FB_QUIET);
   print;
}


Wenn ich das aber ausführe, dann bekomme ich die Meldung

Quote
Unknown encoding 'ansi' at Character_Change.pl line 12.


das er ANSI nicht kennt!

Kann mir einer weiterhelfen ?

Gruß Jan :-)

modedit Editiert von GwenDragon: Link auf Thread kompatibel gemacht; bitte /bat/poard/markup_help/ lesen!
Last edited: 2014-09-19 11:58:37 +0200 (CEST)
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de

View full thread Konvertierung Windows-1252 -> UTF8