Xml.XMLIntf.IXMLNode
Delphi
IXMLNode = interface
C++
__interface INTERFACE_UUID("{395950C0-7E5D-11D4-83DA-00C04F60B2DD}") IXMLNode : public System::IInterface
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
interface class |
public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | Xml.XMLIntf |
Description
IXMLNode is the interface for a node in an XML document.
Use IXMLNode to work with a node in an XML document. The IXMLNode interface is designed to work with TXMLDocument and the code generated by the Data Binding wizard.
IXMLNode is similar to the IDOMNode interface that is defined as part of the Document Object Model (DOM) specification. However, IXMLNode is designed to simplify the task of navigating and editing XML documents by:
- Including some of the properties and methods from the IDOMElement interface, resulting in a simpler model for examining an XML node.
- Including additional properties and methods to simplify access to data in common XML structures.
The Data Binding wizard generates descendants of IXMLNode that further simplify the task of working with XML documents by converting the attributes and child nodes of a node into properties of the node interface.