Zitat von
Flocke:
Du hast den UTF16-Hexadezimalcode (20AC)
Es kommt im Endeffekt aufs gleiche raus, aber es ist einfach die
Unicode-Repräsentierung als Hexadezimalzahl ausgeschrieben, kein UTF-16 (sondern UCS
).
Hätte die escape()-Funktion UTF-16 erzeugen wollen, würde nicht einfach die Hexadezimalzahl im String stehen (es sei denn die Implementierung ist sehr kaputt).
Ist zwar nur eine reine Formalität und ändert am Ergebnis nichts, aber soll doch zumindest mal erwähnt bleiben, wenn hier schon so viel Verwirrung um Zeichensätze und Zeichenkodierungen herrscht.
Ansonsten ist das ja genau das, was ich schon in meinem ersten Post geschrieben habe