Einzelnen Beitrag anzeigen

rwalper

Registriert seit: 6. Sep 2006
48 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: ChildNode sieht nicht aus wie erwartet

  Alt 20. Jun 2017, 13:56
Deinem Parent-Node "ArchivNode" hast Du einen Namespace verpasst, den Childnodes von ArchivNode nicht. Daher wird das leere Namespace-Attribut für genau diese generiert.

Ändere mal folgende Zeilen, indem du "xsi:" voranstellst:
Delphi-Quellcode:
    HeaderNode := ArchivNode.AddChild('xsi:header');
    ContentNode := ArchivNode.AddChild('xsi:content');
Im Result ist dann auch das leere "xmlns" nicht mehr vorhanden.
  Mit Zitat antworten Zitat