Xml.XMLIntf.IXMLNode
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.