html_entity_decode hat Probleme mit Sonderzeichen wie zum Beispiel: – Das hängt irgendwie mit dem Zeichensatz zusammen. Das Problem kann wie folgt umgangen werden:
Mit ist jedoch noch nicht ganz klar, warum das schlussendlich funktioniert, aber anscheinend funktioniert ist. Warum überhaupt diese Mühe? -> Will man das ganze als SimpleXML Objekt laden, dann dürfen entsprechende Sonderzeichen nicht drini sein. SimpleXML funktioniert meines Wissens und meiner Erfahrung nach lediglich mit UTF-8. Und aus irgend einem Grund hatte ich auch Probleme mit den HTML Entities.