Hey, keine falschen Vorschlaege machen. \x{f6} ist das gleiche wie ein oe. Da braucht man nichts zu konvertieren. Wenn man diesen Hash per print ausgibt, kommt das richtige heraus (wenn das Encoding von STDOUT richtig eingestellt ist).
pKai
2005-05-02 16:27
User since 2005-02-18
357
Artikel BenutzerIn
Command-Prompt unter WinXp mit Activestate v5.8.6 built 811:
iso-8859-1 könnte der default sein, womit man vielleicht bei CGI-Skripten glücklich ist?!
Preview-Edit: siehe auch Post von ptk Edit: innere '' -> q() ;)\n\n
<!--EDIT|pKai|1115037610-->
I sense a soul in search of answers.
vayu
2005-05-02 16:58
User since 2005-01-13
782
Artikel BenutzerIn
jo also ich habs nochmal auf ner linux kiste probiert ...
da wird es per print richtig ausgegeben, nur per "print Dumper" macht er eben dieses \x{f6} also sollte es ja doch richtig drin stehen, kA was der Dumper da intern tut
schreiben. Die \x{...}-Schreibweise ist einfach eine von den moeglichen Escape-Schreibweisen, wie \374 oder \n. Ein weiterer Vorteil von \x{...} ist, dass damit auch Unicode-Codepoints ausgegeben werden koennen.