Hallo, ich habe eine XML Datei, welche ich so einlese:
Das ganze funktioniert auch und alles was ich aus der XML Datei benötige wird ausgelesen.
Das Problem sind die Umlaute. Direkt in der XML Datei sind die Umlaute wie folgt dargestellt:
ö für ö usw. mit allen anderen Umlauten
Wenn ich den Text aus der XML Datei anzeigen lasse, dann fehlen die Umlaute vollständig. Also verschwinden diese bereits bei simplexml_load_file
Wie läst sich das abändern, dass die Umlaute richtig dargestellt werden.
Die XML Datei hat folgende codierung:
Diese läst sich jedoch nicht ändern und muss so bleiben.
Wäre über ein paar Infos dankbar.
Grüße Nicky
PHP:
$xml = @simplexml_load_file($filename);
Das ganze funktioniert auch und alles was ich aus der XML Datei benötige wird ausgelesen.
Das Problem sind die Umlaute. Direkt in der XML Datei sind die Umlaute wie folgt dargestellt:
ö für ö usw. mit allen anderen Umlauten
Wenn ich den Text aus der XML Datei anzeigen lasse, dann fehlen die Umlaute vollständig. Also verschwinden diese bereits bei simplexml_load_file
Wie läst sich das abändern, dass die Umlaute richtig dargestellt werden.
Die XML Datei hat folgende codierung:
PHP:
<?xml version="1.0" encoding="ISO-8859-1"?>
Diese läst sich jedoch nicht ändern und muss so bleiben.
Wäre über ein paar Infos dankbar.
Grüße Nicky