SimpleXML Zeichensatzproblem

hagbard_celine

Mitglied
Ich will eine Datei (siehe Anhang) mit simplexml_load_file einlesen.

PHP:
$xml = simplexml_load_file('daten.xml',null,null,'http://www.openimmo.de');
echo $xml->anbieter->immobilie[0]->freitexte->objekttitel;

Beim ausgeben bekomme ich aber anstelle eines ö ein ü.

Das XML ist ISO-8859-1 und simplexml_load_file erwartet UTF-8. Wie bekomme ich das hin?
 
Zuletzt bearbeitet von einem Moderator:
PHP:
echo utf8_decode($xml->anbieter->immobilie[0]->freitexte->objekttitel);

Funktioniert das

Ansonsten mal in die simple_xml funktion schaun ob da nicht was drin is zum ändern oder einfach vor das return ein utf8_decode();
 
Zurück