Einzelnen Beitrag anzeigen

bcvs

Registriert seit: 16. Jun 2011
668 Beiträge
 
Delphi 12 Athens
 
#3

AW: XML ohne Declaration

  Alt 22. Mär 2021, 07:38
Jetzt habe ich meinen Fehler gefunden:

Da stand noch ein
fXMLDoc.ChildNodes.Clear;
Dass dadurch die Version und das Encoding auch gelöscht werden, war mir nicht bewusst.

Das Clear benutze ich, weil ich mit dem selben XMLDoc nacheinander mehrere verschiedene XML-Dateien erzeugen wollte.
Jetzt muss ich halt nach dem clear nochmal
Delphi-Quellcode:
  fXMLDoc.Version := '1.0';
  fXMLDoc.Encoding := 'UTF-8';
machen, oder das XMLDoc jedesmal neu erzeugen und freigeben.
  Mit Zitat antworten Zitat