RaVenC
Mitglied
Hi 
Also ich habe ein kleines Problem mit AJAX..
Und zwar zerstört mir das ganze ein paar Zeichen..
zB. das € Zeichen wird dann als %u20AC an die Datenbank weiter gegeben. Nicht Typische Zeichen (zB Chinesische, Arabische) werden auch komischerweise als Unicode gespeichert..
Hatte mir dann gedacht, dass ich die bei der Ausgabe (auch über AJAX & XML) wenigstens wieder zusammen geschustert bekomme, jedoch funktioniert das auch leider nicht..
Hatte dies mit
versucht.
Als Ausgabe kommt dann aber (bsp € Zeichen) ganz einfach \u20AC..
Würde mich freuen wenn mir da wer helfen kann..
Hab Google und die Forensuche natürlich auch schon zum glühen gebracht.. jedoch leider ohne Erfolg
Gruß
RaVenC
PS: Achja.. und nen replace ala
möchte ich nicht machen.. hab keine Lust dies auch auf tausende Chinesische und Arabische Zeichen an zu wenden 
Gibt sicher ne einfache Methode zum zurück wandeln.. Finde die jedoch nur nich

Also ich habe ein kleines Problem mit AJAX..
Und zwar zerstört mir das ganze ein paar Zeichen..
zB. das € Zeichen wird dann als %u20AC an die Datenbank weiter gegeben. Nicht Typische Zeichen (zB Chinesische, Arabische) werden auch komischerweise als Unicode gespeichert..
Hatte mir dann gedacht, dass ich die bei der Ausgabe (auch über AJAX & XML) wenigstens wieder zusammen geschustert bekomme, jedoch funktioniert das auch leider nicht..
Hatte dies mit
Code:
msg = msg.replace(/%u/g,'\u');
Als Ausgabe kommt dann aber (bsp € Zeichen) ganz einfach \u20AC..
Würde mich freuen wenn mir da wer helfen kann..
Hab Google und die Forensuche natürlich auch schon zum glühen gebracht.. jedoch leider ohne Erfolg

Gruß
RaVenC
PS: Achja.. und nen replace ala
Code:
msg = msg.replace(/%u20AC/g,'€');

Gibt sicher ne einfache Methode zum zurück wandeln.. Finde die jedoch nur nich
