Xml.XMLIntf.IXMLNode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

IXMLNode = interface

C++

__interface  INTERFACE_UUID("{395950C0-7E5D-11D4-83DA-00C04F60B2DD}") IXMLNode  : public System::IInterface

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface
class
public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf Xml.XMLIntf

Beschreibung

IXMLNode implementiert die Schnittstelle für einen Knoten in einem XML-Dokument.

Die Klasse IXMLNode wird zur Bearbeitung von Knoten in einem XML-Dokument eingesetzt. Die Schnittstelle IXMLNode kann für TXMLDocument-Objekte und für den vom Datenbindungsexperten generierten Quelltext verwendet werden.

IXMLNode ist wie die Schnittstelle IDOMNode Teil der DOM-Spezifikation (Document Object Model). Sie besitzt aber zusätzliche Eigenschaften und Methoden, die das Navigieren in XML-Dokumenten und deren Bearbeitung erleichtern:

  • Eigenschaften und Methoden der Schnittstelle IDOMElement, die ein vereinfachtes Modell zur Überprüfung von XML-Knoten bereitstellen.
  • Eigenschaften und Methoden, die den Zugriff auf Daten in XML-Standardstrukturen vereinfachen.

Der Datenbindungsexperte generiert Nachkommen von IXMLNode, welche die Attribute und die untergeordneten Knoten eines Knotens in Eigenschaften der Knotenschnittstelle konvertieren. Auf diese Weise wird die Bearbeitung von XML-Dokumenten zusätzlich erleichtert.


Siehe auch