Xml.XMLDoc
| Package | xmlrtl.bpl |
|---|
Contents
Classes
| IXMLDocumentAccess | |
| IXMLNodeAccess | |
| TXMLDocument | TXMLDocument represents an XML document. |
| TXMLNode | TXMLNode represents a node in an XML document. |
| TXMLNodeClass | TXMLNodeClass is a class reference to a TXMLNode descendant. |
| TXMLNodeCollection | TXMLNodeCollection represents a node in an XML document whose children are instances of the same repeating element. |
| TXMLNodeCollectionClass | TXMLNodeCollectionClass is a class reference to a TXMLNodeCollection descendant. |
| TXMLNodeList | TXMLNodeList represents a set of nodes in an XML document. |
Routines
| CheckEncoding | |
| CreateDOMNode | Creates a new DOM node and returns its interface. |
| DetectCharEncoding | |
| FormatXMLData | Formats a string of XML so that it is more readable. |
| LoadXMLData | Creates and returns the interface of an XML document object, given a string of XML. |
| LoadXMLDocument | Returns the interface for an XML document given the name of an XML file. |
| NewXMLDocument | Returns the interface for a new, empty XML document. |
| XMLDocError | Raises an EXMLDocError exception. |
| XMLStringToUnicodeString | |
| XMLStringToWideString (deprecated) |
Types
| TNodeChange | TNodeChange indicates the type of change made to a node in an XML document. |
| TNodeChangeEvent | TNodeChangeEvent is the type for event handlers that respond when XML nodes are changed. |
| TNodeClassArray | |
| TNodeClassInfo | TNodeClassInfo and TNodeClassArray represent information about the classes that implement XML node interfaces. |
| TNodeListNotification | TNodeListNotification is the type of the callback the TXMLNodeList calls when it adds, deletes, or creates XML nodes. |
| TNodeListOperation | TNodeListOperation indicates what type of change is about to occur using an IXMLNodeList interface. |
| TXMLDocumentSource | |
| TXMLNodeArray | TXMLNodeArray is a dynamic array of TXMLNode objects. |
| TXMLPrologItem |
Variables
| UseXSDBooleanStrings |