Thema: Delphi XML Knoten vertauschen

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: XML Knoten vertauschen

  Alt 8. Okt 2007, 17:38
Angenommen, du hast die beiden Elemente "in der Mache":
Delphi-Quellcode:
e1, e2, parent : IXMLDOMEelement;
e1 := ... ; // <eintrag><id> 1 </id></eintrag>
e2 := ... ; // <eintrag><id> 2 </id></eintrag>
Dann so vertauschen:
Delphi-Quellcode:
// ungetestet (das ist dein Job ;-)
parent := e1.ParentNode;
parent.insertBefore(e2, e1); // e2 wird vor e1 eingefügt
parent.removeChild(e2);
Andreas
  Mit Zitat antworten Zitat