Hi,ich empfange mittels LWP::UserAgent eine website. Wenn ich diese am Bildschirm ausgebe wird z.B. das € Zeichen kryptisch dargestellt.
Allerdings liegt das nicht an meiner Konsole, denn wen ich in dem script direkt print "€"; mache erscheint auch ein "richtiges" € zeichen.
Googeln hat mich nun soweit gebracht, dass man wohl use Encode; verwenden soll. Allerdings habe ich damit keinen Erfolg.
Wenn ich print decode('utf-8', $string); mache ist das €-Zeichen weiterhin kryptisch.
Versuch ichs mit print encode('utf-8', $string); verschwindet das € zeichen und an der stelle erscheint ein leerzeichen.
Ich kann mir nicht erklären warum das nicht geht. Ich kann mir nichtmal erklären wie es kommt, dass das eine perl modul den einen zeichensatz verwendet, und das andere einen anderen.
Seit zwei stunden versuche ich nun ein simples € zeichen auf den bildscghirm zu zaubern und bitte daher um hilfe.
Datum: 12.03.2008-21:26
