![]() |
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. |
Wie greifst Du auf das XML Dokument zu. Standard Delphi-Komponenten, MSXML, oder wie?
...:cat:... |
Hab da keine Komponenten benutzt.
Ich greife einfach nur über die Funktion LoadXMLDocument() darauf zu. |
Die IXMLNodeList definiert die benötigten Funktionen.
Delphi-Quellcode:
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.
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; ...: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