Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi XML-Node verschieben oder löschen (https://www.delphipraxis.net/6230-xml-node-verschieben-oder-loeschen.html)

Biohazard 4. Jul 2003 10:10


XML-Node verschieben oder löschen
 
Hallo,

habe da ein kleine bescheidene Frage.
Ist es möglich einen Node in xml zu löschen oder wenigstens zu verschieben? Hab da irgendwie keinen Befehl gefunden.

sakura 4. Jul 2003 10:18

Wie greifst Du auf das XML Dokument zu. Standard Delphi-Komponenten, MSXML, oder wie?

...:cat:...

Biohazard 4. Jul 2003 10:32

Hab da keine Komponenten benutzt.
Ich greife einfach nur über die Funktion LoadXMLDocument() darauf zu.

sakura 4. Jul 2003 10:43

Die IXMLNodeList definiert die benötigten Funktionen.
Delphi-Quellcode:
    function Delete(const Index: Integer): Integer; overload;
    function Delete(const Name: DOMString): Integer; overload;
    function Delete(const Name, NamespaceURI: DOMString): Integer; overload;
    function Remove(const Node: IXMLNode): Integer;
    function ReplaceNode(const OldNode, NewNode: IXMLNode): IXMLNode;
Näheres dazu ist auch in der Delphi-Hilfe. Ich denke mal, daß die Nutzung recht einfach ist, allerdings nutze ich i.A. den MSXML DOM und kann daher zu dem Delphi-XML Objekten keine definitive Aussagen treffen.

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz