XMLDoc

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Array

TNodeClassArray
TXMLNodeArray

TXMLNodeArray is a dynamic array of TXMLNode objects.

Class

TXMLDocument

TXMLDocument represents an XML document.

TXMLNode

TXMLNode represents a node in an XML document.

TXMLNodeCollection

TXMLNodeCollection represents a node in an XML document whose children are instances of the same repeating element.

TXMLNodeList

TXMLNodeList represents a set of nodes in an XML document.

Classref

TXMLNodeClass

TXMLNodeClass is a class reference to a TXMLNode descendant.

TXMLNodeCollectionClass

TXMLNodeCollectionClass is a class reference to a TXMLNodeCollection descendant.

Enum

TNodeChange

TNodeChange indicates the type of change made to a node in an XML document.

TNodeListOperation

TNodeListOperation indicates what type of change is about to occur using an IXMLNodeList interface.

TXMLDocumentSource
TXMLPrologItem

Function

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

Interface

IXMLDocumentAccess
IXMLNodeAccess

Struct

TNodeClassInfo

TNodeClassInfo and TNodeClassArray represent information about the classes that implement XML node interfaces.

Variable

UseXSDBooleanStrings

C++ Information

Class

IXMLDocumentAccess
IXMLNodeAccess
TNodeClassInfo

TNodeClassInfo and TNodeClassArray represent information about the classes that implement XML node interfaces.

TXMLDocument

TXMLDocument represents an XML document.

TXMLNode

TXMLNode represents a node in an XML document.

TXMLNodeCollection

TXMLNodeCollection represents a node in an XML document whose children are instances of the same repeating element.

TXMLNodeList

TXMLNodeList represents a set of nodes in an XML document.

Enum

TNodeChange

TNodeChange indicates the type of change made to a node in an XML document.

TNodeListOperation

TNodeListOperation indicates what type of change is about to occur using an IXMLNodeList interface.

TXMLDocumentSource
TXMLPrologItem

Function

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

Typedef

TNodeChangeEvent

TNodeChangeEvent is the type for event handlers that respond when XML nodes are changed.

TNodeClassArray
TNodeListNotification

TNodeListNotification is the type of the callback the TXMLNodeList calls when it adds, deletes, or creates XML nodes.

TXMLNodeArray

TXMLNodeArray is a dynamic array of TXMLNode objects.

TXMLNodeClass

TXMLNodeClass is a class reference to a TXMLNode descendant.

TXMLNodeCollectionClass

TXMLNodeCollectionClass is a class reference to a TXMLNodeCollection descendant.

_di_IXMLDocumentAccess
_di_IXMLNodeAccess

Variable

UseXSDBooleanStrings
Personal tools
Translations
Newest Version