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 |