Thread bug in Encode?
(3 answers)
Opened by miwieg at 2011-03-14 09:41
Was soll dann mit den "falschen" Zeichen passieren?
Schau mal, anstatt des PerlIO streams lässt sich doch auch die Methode from_to mit Flag CHECK nutzen. Hast du das mal probiert oder weit du nicht wie das gehen könnte? Schau dir mal an, wie das mit den Fklags funktioniert. Testschnippsel: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 while (<DATA>) { # FB_DEFAULT wandelt in ? um from_to($_, "utf-8","iso-8859-1",Encode::FB_DEFAULT); # FB_CROAK stirbt bei falschen Zeichen #from_to($_, "utf-8","iso-8859-1",,Encode::FB_CROAK); # FB_WARN warnt bei falschen Zeichen #from_to($_, "utf-8","iso-8859-1",Encode::FB_WARN); print; } __DATA__ Ώ € ÄÖÜß ב Last edited: 2011-03-14 10:28:22 +0100 (CET) |