Datum: 07.03.2012
, Kategorie:
PHP,
XML
Wer mit PHP XML-Dateien erstellt, sollte die Daten doppelt mit htmlentities() kodieren. Funktionen wie simplexml_load_file() können mit einigen HTML-Entities wie zum Beispiel é nicht umgehen. é wird durch die erneute Kodierung zu é und wurde auf diese Weise unkenntlich gemacht.
Das von simplexml_load_file() gelieferte Ergebnis muss dann einfach noch mit html_entitie_decode() behandelt werden und fertig.