Schrift
[thread]797[/thread]

perl 5.6.1: Konvertierung von latin-1 nach utf-8

Leser: 1


<< >> 2 Einträge, 1 Seite
t-rex
 2006-08-08 14:17
#8532 #8532
User since
2004-06-30
5 Artikel
BenutzerIn
[default_avatar]
Brüte schon seit Stunden an der Konvertierung von Latin-1 nach utf-8:
Habe auf meiner Maschine (Perl 5.8.7) mit

use Encode;
Encode::from_to($_, 'iso-8859-1', 'utf8');

Erfolg gehabt. Leider kennt mein Server (Perl 5.6.1) Encode.pm nicht. Mit

use utf8;
$_ =~ tr/\x80-\xff//CU;

gibt's folgende Fehlermeldung:

Bareword found where operator expected at ...

Gib es noch andere Methoden für 5.6.1?

Gruß ... t-rex
GwenDragon
 2006-08-08 15:15
#8533 #8533
User since
2005-01-17
14555 Artikel
Admin1
[Homepage]
user image
in unicode steht bei 5.6.1:
Quote
The tr/// operator translates characters instead of bytes. Note that the tr///CU functionality has been removed, as the interface was a mistake. For similar functionality see pack('U0', ...) and pack('C0', ...).
\n\n

<!--EDIT|GwenDragon|1155035733-->
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

<< >> 2 Einträge, 1 Seite



View all threads created 2006-08-08 14:17.