molily: Javascript-Äuqivalent zu htmlentities (PHP)

Beitrag lesen

Ich verwende JSON.php,v 1.31 2006/06/28 von Michal Migurski. Gibt es besserer Json Lösungen, die keine Probleme mit Umlauten haben?

Es gibt keine Scripte, die »Probleme mit Umlauten haben« und es gibt keine Scripte, die »keine Probleme mit Umlauten haben«.

Es gibt lediglich Scripte, die gewisse Zeichenkodierungen annehmen, verarbeiten und ausgeben.

JSON.php nimmt UTF-8-kodierte Strings an. Wenn du also einen String oder z.B. einen Array mit Strings an $json->encode() übergibst, dann muss dieser String UTF-8-kodiert sein.

Stelle sicher, dass das der Fall ist. Dazu musst du dich fragen, woher die Daten kommen, welche Kodierung sie haben und ggf. musst du sie umkodieren. ISO-8859-1 zu UTF-8 lässt sich z.B. mit utf8_encode() rekodieren.

Mathias