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 09: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 09:18

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

...:cat:...

Biohazard 4. Jul 2003 09:32

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

sakura 4. Jul 2003 09: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 13:47 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-2025 by Thomas Breitkreuz