Xml.xmldom
| Package | xmlrtl.bpl |
|---|
Classes
| DOMException | |
| EDOMParseError | EDOMParseError is the exception class for errors that occur when a DOM implementation parses an XML document. |
| IDOMAttr | |
| IDOMCDATASection | |
| IDOMCharacterData | |
| IDOMComment | |
| IDOMDocument | The IDOMDocument class provides a means to view and manipulate the nodes in the entire XML document. |
| IDOMDocumentFragment | |
| IDOMDocumentType | |
| IDOMElement | |
| IDOMEntity | |
| IDOMEntityReference | |
| IDOMImplementation | |
| IDOMNamedNodeMap | |
| IDOMNode | IDOMNode is the DOM interface for a node in an XML document. |
| IDOMNodeEx | |
| IDOMNodeList | |
| IDOMNodeSelect | |
| IDOMNotation | |
| IDOMParseError | |
| IDOMParseOptions | IDOMParseOptions exposes methods to be used in order to specify parsing options for an XML document. |
| IDOMPersist | IDOMPersist is the interface used for loading and saving XML documents. |
| IDOMProcessingInstruction | |
| IDOMText | |
| IDOMXMLProlog | |
| IDOMXSLProcessor | |
| TDOMVendor | TDOMVendor is the base class for components that provide access to a DOM implementation. |
| TDOMVendorList | TDOMVendorList represents a collection of available DOM implementations. |
Routines
| DOMVendorNotSupported | |
| ExtractLocalName | Strips the namespace prefix, if present, from the tag name of an XML node. |
| ExtractPrefix | Returns the namespace prefix of an XML node's tag name. |
| GetDOM | Returns the top-level DOM interface for a registered DOM implementation. |
| GetDOMNodeEx | |
| GetDOMVendor | Returns the TDOMVendor object for a specified DOM vendor. |
| IsPrefixed | Indicates whether an XML tag name includes a namespace prefix. |
| MakeNodeName | Assembles a full tag name from a local name and namespace prefix. |
| NodeMatches | Indicates whether a specified node matches a given namespace and tag name. |
| RegisterDOMVendor | Registers an implementation of the DOM interfaces so that it is available to the TXMLDocument class. |
| SameNamespace | Indicates whether a specified node is defined within a specified namespace. |
| UnRegisterDOMVendor | Unregisters a DOM implementation that was registered using RegisterDOMVendor . |
Types
| DOMNodeType | DOMNodeType indicates the type of a node in an XML document, as parsed by a DOM parser. |
| DOMString | DOMString is the type for strings that are used by a DOM parser. |
| DOMTimeStamp | |
| TAsyncEventHandler | TAsyncEventHandler is the type of event handlers that respond when the AsyncLoadState of an XML document changes. |
| TDOMVendorArray | |
| XmlDomString |
Variables
| CurrentDOMVendor | Description of the TDOMVendor returned by the last call to GetDOMVendor. |
| DefaultDOMVendor | Description of the instance of TDOMVendor defined as the default XML vendor. |
| DOMVendors | Lists all registered DOM Vendors. |
Constants
| ATTRIBUTE_NODE | ATTRIBUTE_NODE: Integer = 2; |
| CDATA_SECTION_NODE | CDATA_SECTION_NODE: Integer = 4; |
| COMMENT_NODE | COMMENT_NODE: Integer = 8; |
| DOCUMENT_FRAGMENT_NODE | DOCUMENT_FRAGMENT_NODE: Integer = $B; |
| DOCUMENT_NODE | DOCUMENT_NODE: Integer = 9; |
| DOCUMENT_TYPE_NODE | DOCUMENT_TYPE_NODE: Integer = $A; |
| DOMSTRING_SIZE_ERR | DOMSTRING_SIZE_ERR: Integer = 2; |
| DOMWrapperVersion | DOMWrapperVersion: Comp = 1.4; |
| ELEMENT_NODE | ELEMENT_NODE: Integer = 1; |
| ENTITY_NODE | ENTITY_NODE: Integer = 6; |
| ENTITY_REFERENCE_NODE | ENTITY_REFERENCE_NODE: Integer = 5; |
| HIERARCHY_REQUEST_ERR | HIERARCHY_REQUEST_ERR: Integer = 3; |
| INDEX_SIZE_ERR | INDEX_SIZE_ERR: Integer = 1; |
| INUSE_ATTRIBUTE_ERR | INUSE_ATTRIBUTE_ERR: Integer = $A; |
| INVALID_ACCESS_ERR | INVALID_ACCESS_ERR: Integer = $F; |
| INVALID_CHARACTER_ERR | INVALID_CHARACTER_ERR: Integer = 5; |
| INVALID_MODIFICATION_ERR | INVALID_MODIFICATION_ERR: Integer = $D; |
| INVALID_STATE_ERR | INVALID_STATE_ERR: Integer = $B; |
| NAMESPACE_ERR | NAMESPACE_ERR: Integer = $E; |
| NO_DATA_ALLOWED_ERR | NO_DATA_ALLOWED_ERR: Integer = 6; |
| NO_MODIFICATION_ALLOWED_ERR | NO_MODIFICATION_ALLOWED_ERR: Integer = 7; |
| NOT_FOUND_ERR | NOT_FOUND_ERR: Integer = 8; |
| NOT_SUPPORTED_ERR | NOT_SUPPORTED_ERR: Integer = 9; |
| NOTATION_NODE | NOTATION_NODE: Integer = $C; |
| NSDelim | NSDelim: Char = $3A; |
| PROCESSING_INSTRUCTION_NODE | PROCESSING_INSTRUCTION_NODE: Integer = 7; |
| SEncoding | SEncoding: string = encoding; |
| SHttp | SHttp: string = http:/; |
| SStandalone | SStandalone: string = standalone; |
| SVersion | SVersion: string = version; |
| SXML | SXML: string = xml; |
| SXMLNamespaceURI | SXMLNamespaceURI: string = http://www.w3.org/2000/xmlns/; |
| SXMLNS | SXMLNS: string = xmlns; |
| SXMLPrefixNamespaceURI | SXMLPrefixNamespaceURI: string = http://www.w3.org/XML/1998/namespace; |
| SYNTAX_ERR | SYNTAX_ERR: Integer = $C; |
| TEXT_NODE | TEXT_NODE: Integer = 3; |
| WRONG_DOCUMENT_ERR | WRONG_DOCUMENT_ERR: Integer = 4; |