Hiho,
ich habe hier eine XML Datei erhalten, die per PHP importiert werden soll. Leider scheint diese Datei ungewöhnlich/fehlerhaft/sonstwie codiert zu sein, denn alle Sonderzeichen sind durch andere Zeichen ersetzt. So wird zum Beispiel ein kleines ä zu „, wo ein ü stehen sollte ist ein � usw.
Ist da beim erstellen der XMl Datei irgendwas falsch gelaufen? Ist die Anzeige meines (Windows-)Systems falsch? Und vor allem, wie bekomme ich mein PHP Scriot so hin, das die Sonderzeichen zumindest wieder richtig importiert werden, ohne jedesmal die Daie vorher per Hand neu zu bearbeiten müssen?
In dem Header der Datei steht der Zeichensatz sei "iso-8859-1".
Wo genau liegt hier der Fehler? Ist die Datei fehlerhaft erzeugt worden, wird sie nicht richtig angezeigt oder wie? Wie dem auch sei: Wichtig für mich ist vor allem wie bekomme ich sie beim einlesen wieder in ein richtiges Format?
Kann mir hier jemand helfen?
Grüße
Marc