Monday, May 07, 2007

Perl 5.6.1: utf8 vs. latin1

Manchmal ist es echt bescheiden, auf einem Perl 5.8.x-System zu entwickeln und dann die Anwendung auf einem Perl 5.6.1-System laufen zu lassen. Es hat sich doch ziemlich viel verändert in der Behandlung von Unicode!

Aber leider ist es nicht immer so einfach möglich, bei einem laufenden System die Perl-Version zu wechseln.

Unter Perl 5.6.1 gibt es kein Encode usw. Zum Glück gibt es Module wie Unicode::String, Unicode::Map8 und Unicode::MapUTF8. Damit kann man wenigstens ein paar Dinge ganz gut lösen.

Und Google ist auch eine gute Wissensdatenbank, in der man einige Lösungsansätze findet.

No comments: