Ich kann den Fehler mit folgendem Code reproduzieren:
Delphi-Quellcode:
const
Filename = 'verysimplexml.xml';
var
XMLFile : string;
XMLObj : TXmlVerySimple;
begin
XMLFile := TPath.GetDocumentsPath+TPath.DirectorySeparatorChar+FileName;
if not FileExists(XMLFile) then
ShowMessage('Datei existiert nicht')
else
begin
XMLObj := TXmlVerySimple.Create;
XMLObj.LoadFromFile(XMLFile);
Memo1.Lines.Text := XMLObj.Text;
XMLObj.Free;
end;
end;
Ich dachte zunächst dass es vielleicht ein Encoding-Problem sein könnte, aber es funktioniert weder im
ANSI noch im UTF8-Format. Bedenklich dabei ist aber das unterschiedliche Verhalten zwischen Windows und iOS.