Dem Notepad++ kannst du ja auch zwingen, eine Datei auf eine bestimmte Weise zu interpretieren. Wenn also die
XML-Datei selber behauptet, sie habe ein Encoding von iso-8859-15 und du wählst dann im Notepad++ unter Kodierung->Zeichensatz->Westeuropäisch->ISO-8859-15 aus und es sieht noch immer falsch aus, dann kannst du ziemlich sicher davon ausgehen, dass die Kodierung in der Datei falsch ist.