Daniel Thoma: Unicode/UTF-8

Hallo Zusammen,

In Perl kann man ja seit der Version 5.6 mit Unicode arbeiten. (use utf8)
Ich habe eine Javaanwendung, die XML-Daten von einem CGI-Script hohlt und parsed.
Das Problem ist, das das CGI-Script keine UTF-8 Zeichen zurückgibt.
(Das Javaprogramm fuktioniert. Ich habe es mit nicht dynamichen dateien getestet)
Wie bringt man nun Perl dazu, UTF-8 an der Standartausgabe auszugeben?

Danke im Voraus

Tschüs

Daniel

  1. Hallo Daniel,

    bist Du dir sicher, dass das CGI-Script kein UTF8 zurückgibt, falls die Standardausgabe ein DOS-Fenster ist, kann es durchaus am Zeichensatz des Fensters liegen. Im Zweifelsfall geb doch grad die Ausgabe in einen Webbrowser aus und stell Codierung UTF8 ein.

    1. Hallo

      Ja bin ich. Wenn ich eine normale XML-Datei die ich als UTF-8 gespeichert habe fuktioniert es.
      Mit dem CGI-Script tut's dann nicht mehr. In der IX stand, daß um die Ein- und Ausgabe definitiv in
      UTF-8 zu machen wären zusätzliche module nötig, steht nur nicht da welche.
      Im CPAN hab ich jetzt aber noch nicht geschaut.

      Tschüs

      Daniel