Also hier kann ich mal beruhigt die Schuld dem bösen Daniel R. Wolf in die Schuhe schieben,
denn die angehängte Datei ist nicht korrekt kodiert, bzw. enthält ungültige Zeichen.
z.B. das Markierte #$0F im Anhang Unbenannt.png .
Dieses Zeichen ist laut Spezifikation in
XML-Dateien nicht als gültiges "Char" definiert.
Aber zum Glück hab ich für so'nen Fall schon vorsorglich vorgesorgt.
Lösung:
laß "ungültige" Zeichen in ein Leerzeichen umwandeln
Delphi-Quellcode:
XML.Options :=
XML.Options + [xoChangeInvalidChars];
XML.LoadFromFile('
..\Feed_1242DP.xml');
Und ich überleg mir grad, ob ich diese Option nicht gleich mit in die Standardoptionen aufnehmen soll?