Packages: All | Callback | DOM | Range | SAX | Schema | Traversal | XML | XPath | XPointer | XSLT | XSLTVM | Functions | Datatypes |
Function | Interface | Description |
---|---|---|
XMLDOM_ACCEPT_NODE_F | NodeFilter | Perform user-defined filtering action on node |
XMLXVM_DEBUG_F | XSLTVM | XML XSLT VM debug function |
XML_ALLOC_F | Callbacks | Low-level memory allocation |
XML_ERRMSG_F | Callbacks | Handle error message |
XML_FREE_F | Callbacks | Low-level memory freer |
XML_STREAM_CLOSE_F | Callbacks | User-defined stream close callback |
XML_STREAM_OPEN_F | Callbacks | User-defined stream open callback |
XML_STREAM_WRITE_F | Callbacks | User-defined stream write callback |
XmlCreate | XML | Create an XML Developer's Toolkit xmlctx |
XmlCreateDTD | XML | Create DTD |
XmlCreateDocument | XML | Create Document (node) |
XmlDestroy | XML | Destroy an xmlctx |
XmlDomAppendChild | Node | Append new child to node's list of children |
XmlDomAppendData | CharacterData | Append data to end of node's current data |
XmlDomCleanNode | Node | "Clean" a node (free DOM allocations) |
XmlDomCloneNode | Node | Clone a node |
XmlDomCreateAttr | Document | Create attribute node |
XmlDomCreateAttrNS | Document | Create attribute node with namespace information |
XmlDomCreateCDATA | Document | Create CDATA node |
XmlDomCreateComment | Document | Create comment node |
XmlDomCreateElem | Document | Create an element node |
XmlDomCreateElemNS | Document | Create an element node with namespace information |
XmlDomCreateEntityRef | Document | Create entity reference node |
XmlDomCreateFragment | Document | Create a document fragment |
XmlDomCreateNodeIter | DocumentTraversal | Create node iterator object |
XmlDomCreatePI | Document | Create PI node |
XmlDomCreateRange | DocumentRange | Create Range object |
XmlDomCreateText | Document | Create text node |
XmlDomCreateTreeWalker | DocumentTraversal | Create tree walker object |
XmlDomDeleteData | CharacterData | Remove part of node's data |
XmlDomFreeNode | Node | Free a node allocated with XmlDomCreateXXX |
XmlDomFreeNodeList | NodeList | Free a node list returned by XmlDomGetElemsByTag etc |
XmlDomFreeString | Document | Frees a string allocate by XmlDomSubstringData etc |
XmlDomGetAttr | Element | Return attribute's value given its name |
XmlDomGetAttrLocal | Attr | Returns an attribute's namespace local name as NULL-terminated string |
XmlDomGetAttrLocalLen | Attr | Returns an attribute's namespace local name as length-encoded string |
XmlDomGetAttrNS | Element | Return attribute's value given its URI and localname |
XmlDomGetAttrName | Attr | Return attribute's name as NULL-terminated string |
XmlDomGetAttrNameLen | Attr | Return attribute's name as length-encoded string |
XmlDomGetAttrNode | Element | Get attribute by name |
XmlDomGetAttrNodeNS | Element | Get attribute by name (namespace aware version) |
XmlDomGetAttrPrefix | Attr | Returns an attribute's namespace prefix |
XmlDomGetAttrSpecified | Attr | Return flag saying whether an attribute was explicitly created |
XmlDomGetAttrURI | Attr | Returns an attribute's namespace URI as NULL-terminated string |
XmlDomGetAttrURILen | Attr | Returns an attribute's namespace URI as length-encoded string |
XmlDomGetAttrValue | Attr | Return attribute's value as NULL-terminated string |
XmlDomGetAttrValueLen | Attr | Return attribute's value as length-encoded string |
XmlDomGetAttrs | Node | Return attributes of node |
XmlDomGetBaseURI | Document | Returns the base URI for a document |
XmlDomGetCharData | CharacterData | Return data for node |
XmlDomGetCharDataLength | CharacterData | Return length of data for node |
XmlDomGetChildNodes | Node | Return children of node |
XmlDomGetChildrenByTag | Element | Get children of element with given tag name [non-namespace-aware] |
XmlDomGetChildrenByTagNS | Element | Get children of element with tag name [namespace-aware version] |
XmlDomGetDTD | Document | Get DTD (Document Type) for document |
XmlDomGetDTDEntities | DocumentType | Get entities of DTD |
XmlDomGetDTDInternalSubset | DocumentType | Get DTD's internal subset |
XmlDomGetDTDName | DocumentType | Get name of DTD |
XmlDomGetDTDNotations | DocumentType | Get notations of DTD |
XmlDomGetDTDPubID | DocumentType | Get DTD's public ID |
XmlDomGetDTDSysID | DocumentType | Get DTD's system ID |
XmlDomGetDecl | Document | Returns a document's XMLDecl information |
XmlDomGetDefaultNS | Node | Get default namespace for node |
XmlDomGetDocElem | Document | Get top-level element for document |
XmlDomGetDocElemByID | Document | Get document element given ID |
XmlDomGetDocElemsByTag | Document | Obtain doc elements |
XmlDomGetDocElemsByTagNS | Document | Obtain doc elements (namespace aware version) |
XmlDomGetElemsByTag | Element | Get elements with given tag name [non-namespace-aware version] |
XmlDomGetElemsByTagNS | Element | Get elements with given URI and localname [namespace aware version] |
XmlDomGetEntityNotation | Entity | Get entity's notation |
XmlDomGetEntityPubID | Entity | Get entity's public ID |
XmlDomGetEntitySysID | Entity | Get entity's system ID |
XmlDomGetEntityType | Entity | Get entity's type |
XmlDomGetFirstChild | Node | Returns first child of node |
XmlDomGetFirstPfnsPair | Node | Get first prefix namespace pair |
XmlDomGetLastChild | Node | Returns last child of node |
XmlDomGetLastError | Document | Return last error code for document |
XmlDomGetNamedItem | NamedNodeMap | Return named node from list |
XmlDomGetNamedItemNS | NamedNodeMap | Return named node from list (namespace aware version) |
XmlDomGetNextPfnsPair | Node | Get subsequent prefix namespace pair |
XmlDomGetNextSibling | Node | Return next sibling of node |
XmlDomGetNodeListItem | NodeList | Return nth node in list |
XmlDomGetNodeListLength | NodeList | Return length of node list |
XmlDomGetNodeLocal | Node | Get local part of node's qualified name as NULL-terminated string |
XmlDomGetNodeLocalLen | Node | Get local part of node's qualified name as length-encoded string |
XmlDomGetNodeMapItem | NamedNodeMap | Return nth node in list |
XmlDomGetNodeMapLength | NamedNodeMap | Return length of named node map |
XmlDomGetNodeName | Node | Get node's name as NULL-terminated string |
XmlDomGetNodeNameLen | Node | Get node's name as length-encoded string |
XmlDomGetNodePrefix | Node | Return namespace prefix of node |
XmlDomGetNodeType | Node | Get node's numeric type code |
XmlDomGetNodeURI | Node | Return namespace URI of node as a NULL-terminated string |
XmlDomGetNodeURILen | Node | Return namespace URI of node as length-encoded string |
XmlDomGetNodeValue | Node | Get node's value as NULL-terminated string |
XmlDomGetNodeValueLen | Node | Get node value as length-encoded string |
XmlDomGetNotationPubID | Notation | Get notation's public ID |
XmlDomGetNotationSysID | Notation | Get notation's system ID |
XmlDomGetOwnerDocument | Node | Get the owner document of node |
XmlDomGetOwnerElem | Attr | Return an attribute's owning element |
XmlDomGetPIData | ProcessingInstruction | Get processing instruction's data |
XmlDomGetPITarget | ProcessingInstruction | Get PI's target |
XmlDomGetParentNode | Node | Get parent node |
XmlDomGetPrevSibling | Node | Return previous sibling of node |
XmlDomGetSchema | Document | Returns URI of schema associated with document |
XmlDomGetSourceEntity | Node | Return the entity node if the input file is an external entity |
XmlDomGetSourceLine | Node | Return source line# of node |
XmlDomGetSourceLocation | Node | Return source location (path, URI, etc) of node |
XmlDomGetTag | Element | Return an element node's tagname |
XmlDomHasAttr | Element | Does named attribute exist? |
XmlDomHasAttrNS | Element | Does named attribute exist? (namespace aware version) |
XmlDomHasAttrs | Node | Test if element has attributes |
XmlDomHasChildNodes | Node | Test if node has children |
XmlDomImportNode | Document | Import a node from another DOM |
XmlDomInsertBefore | Node | Insert new child into node's list of children |
XmlDomInsertData | CharacterData | Insert string into node's current data |
XmlDomIsSchemaBased | Document | Indicate whether a schema is associated with a document |
XmlDomIterDetach | NodeIterator | Detach a node iterator (deactivate it) |
XmlDomIterNextNode | NodeIterator | Returns next node for iterator |
XmlDomIterPrevNode | NodeIterator | Returns previous node for iterator |
XmlDomNormalize | Node | "Normalize" a node, that is, merge adjacent text nodes |
XmlDomNumAttrs | Node | Return number of attributes of element |
XmlDomNumChildNodes | Node | Return number of children of node |
XmlDomPrefixToURI | Node | Get namespace URI for prefix |
XmlDomRangeClone | Range | Clone a range |
XmlDomRangeCloneContents | Range | Clone contents selected by a range |
XmlDomRangeCollapse | Range | Collapse range to either start point or end point |
XmlDomRangeCompareBoundaryPoints | Range | Compare boundary points of two ranges |
XmlDomRangeDeleteContents | Range | Delete content selected by a range |
XmlDomRangeDetach | Range | Detach a range |
XmlDomRangeExtractContents | Range | Extract contents selected by a range |
XmlDomRangeGetCollapsed | Range | Return whether the range is collapsed |
XmlDomRangeGetCommonAncestor | Range | Return deepest common ancestor node of two boundary points |
XmlDomRangeGetDetached | Range | Return whether the range is detached |
XmlDomRangeGetEndContainer | Range | Return range end container node |
XmlDomRangeGetEndOffset | Range | Return range end offset |
XmlDomRangeGetStartContainer | Range | Return range start container node |
XmlDomRangeGetStartOffset | Range | Return range start offset |
XmlDomRangeIsConsistent | Range | Return whether the range is consistent |
XmlDomRangeSelectNode | Range | Select a node as a range |
XmlDomRangeSelectNodeContents | Range | Define range to select node contents |
XmlDomRangeSetEnd | Range | Set the end point |
XmlDomRangeSetEndBefore | Range | Set the end point before a node |
XmlDomRangeSetStart | Range | Set the start point |
XmlDomRangeSetStartAfter | Range | Set the start point after a node |
XmlDomRangeSetStartBefore | Range | Set the start point before a node |
XmlDomRemoveAttr | Element | Remove attribute with specified name |
XmlDomRemoveAttrNS | Element | Remove attribute with specified URI and local name |
XmlDomRemoveAttrNode | Element | Remove attribute node |
XmlDomRemoveChild | Node | Remove an existing child node |
XmlDomRemoveNamedItem | NamedNodeMap | Remove node from named node map |
XmlDomRemoveNamedItemNS | NamedNodeMap | Remove node from named node map (namespace aware version) |
XmlDomReplaceChild | Node | Replace an existing child of a node |
XmlDomReplaceData | CharacterData | Replace part of node's data |
XmlDomSaveString | Document | Saves a string permanently in a document's memory pool |
XmlDomSaveString2 | Document | Saves a Unicode string permanently in a document's memory pool |
XmlDomSetAttr | Element | Set new attribute for element |
XmlDomSetAttrNS | Element | Set new attribute for element (namespace aware version) |
XmlDomSetAttrNode | Element | Set attribute node |
XmlDomSetAttrNodeNS | Element | Set attribute node (namespace aware version) |
XmlDomSetAttrValue | Attr | Set an attribute's value |
XmlDomSetBaseURI | Document | Sets base URI for document |
XmlDomSetCharData | CharacterData | Set data for node |
XmlDomSetDTD | Document | Sets DTD (Document Type Definition) for document |
XmlDomSetDefaultNS | Node | Set default namespace for node |
XmlDomSetDocOrder | Document | Set document order for all nodes |
XmlDomSetNamedItem | NamedNodeMap | Set node in named node list |
XmlDomSetNamedItemNS | NamedNodeMap | Set node in named node list (namespace aware version) |
XmlDomSetNodePrefix | Node | Set namespace prefix of node |
XmlDomSetNodeValue | Node | Set node value |
XmlDomSetNodeValueLen | Node | Set node value as length-encoded string |
XmlDomSetPIData | ProcessingInstruction | Set processing instruction's data |
XmlDomSplitText | Text | Split text node into two |
XmlDomSubstringData | CharacterData | Return substring of node's data |
XmlDomSync | Document | Synchronizes the persistent version of a document with its DOM. |
XmlDomValidate | Node | Validate a node against current DTD |
XmlDomWalkerFirstChild | TreeWalker | Return first visible child of current node |
XmlDomWalkerGetCurrentNode | TreeWalker | Return (get) current node |
XmlDomWalkerGetRoot | TreeWalker | Return (get) root node |
XmlDomWalkerLastChild | TreeWalker | Return last visible child of current node |
XmlDomWalkerNextNode | TreeWalker | Return next visible node |
XmlDomWalkerNextSibling | TreeWalker | Return next sibling node |
XmlDomWalkerParentNode | TreeWalker | Return parent node |
XmlDomWalkerPrevNode | TreeWalker | Return previous node |
XmlDomWalkerPrevSibling | TreeWalker | Return previous sibling node |
XmlDomWalkerSetCurrentNode | TreeWalker | Set current node |
XmlDomWalkerSetRoot | TreeWalker | Set the root node |
XmlFreeDocument | XML | Free a document (releases all resources) |
XmlGetEncoding | XML | Returns data encoding in use by XML context |
XmlHasFeature | XML | Determine if DOM feature is implemented |
XmlIsSimple | XML | Returns single-byte (simple) character set flag |
XmlIsUnicode | XML | Returns XmlIsUnicode (simple) character set flag |
XmlLoadDom | XML | Load (parse) an XML document and produce a DOM |
XmlLoadSax | XML | Load (parse) an XML document from and produce SAX events |
XmlLoadSaxVA | XML | Load (parse) an XML document from and produce SAX events [varargs] |
XmlSaveDom | XML | Saves (serializes, formats) an XML document |
XmlSaxAttributeDecl | SAX | Receives SAX notification of an attribute's declaration. Oracle |
XmlSaxCDATA | SAX | Receives SAX notification of CDATA. Oracle extension, not in SAX |
XmlSaxCharacters | SAX | Receives SAX notification of character data |
XmlSaxComment | SAX | Receives SAX notification of a comment |
XmlSaxElementDecl | SAX | Receives SAX notification of an element's declaration. Oracle |
XmlSaxEndDocument | SAX | Receives SAX end-of-document notification |
XmlSaxEndElement | SAX | Receives SAX end-of-element notification |
XmlSaxNotationDecl | SAX | Receives SAX notification of a notation declaration |
XmlSaxPI | SAX | Receives SAX notification of a processing instruction |
XmlSaxParsedEntityDecl | SAX | Receives SAX notification of a parsed entity declaration. Oracle |
XmlSaxStartDocument | SAX | Receives SAX start-of document notification |
XmlSaxStartElement | SAX | Receives SAX start-of-element notification |
XmlSaxStartElementNS | SAX | Receives SAX namespace-aware start-of-element notification |
XmlSaxUnparsedEntityDecl | SAX | Receives SAX notification of a unparsed entity declaration |
XmlSaxWhitespace | SAX | Receives SAX notification of ignorable (whitespace) data |
XmlSaxXmlDecl | SAX | Receives SAX notification of an XML declaration. Oracle extension, |
XmlSchemaClean | Schema | |
XmlSchemaCreate | Schema | Create and return a schema context |
XmlSchemaDestroy | Schema | Destroy a schema context |
XmlSchemaErrorWhere | Schema | |
XmlSchemaLoad | Schema | Load a schema document |
XmlSchemaLoadedList | Schema | Return the size and/or list of loaded schema documents. |
XmlSchemaSetErrorHandler | Schema | |
XmlSchemaSetValidateOptions | Schema | Set option(s) to be used in the next validation session |
XmlSchemaTargetNamespace | Schema | Return target namespace of a given schema document |
XmlSchemaUnload | Schema | Unload a schema document |
XmlSchemaValidate | Schema | Validate an element node against a schema |
XmlSchemaVersion | Schema | Return the version of this schema implementation |
XmlVersion | XML | Returns version string for XDK |
XmlXPathCreateCtx | XPath | Create an XPath context |
XmlXPathDestroyCtx | XPath | Destroy an XPath context |
XmlXPathEval | XPath | Evaluate XPath expression |
XmlXPathGetObjectBoolean | XPath | Get boolean value of XPath object |
XmlXPathGetObjectFragment | XPath | Get fragment value of XPath object |
XmlXPathGetObjectNSetNode | XPath | Get node from nodeset-type XPath object |
XmlXPathGetObjectNSetNum | XPath | Get number of of nodes in nodeset-type XPath object |
XmlXPathGetObjectNumber | XPath | Get number from XPath object |
XmlXPathGetObjectString | XPath | Get string from XPath object |
XmlXPathGetObjectType | XPath | Get XPath object type |
XmlXPathParse | XPath | Parse XPath expression |
XmlXPointerEval | XPointer | Evaluates xpointer string |
XmlXPtrLocGetNode | XPtrLoc | Returns xmlnode from XPtrLoc |
XmlXPtrLocGetPoint | XPtrLoc | Returns xmlpoint from XPtrLoc |
XmlXPtrLocGetRange | XPtrLoc | Returns xmlrange from XPtrLoc |
XmlXPtrLocGetType | XPtrLoc | Returns type of XPtrLoc |
XmlXPtrLocSetFree | XPtrLocSet | Free a location set |
XmlXPtrLocSetGetItem | XPtrLocSet | Returns location with idx position in XPtrLocSet |
XmlXPtrLocSetGetLength | XPtrLocSet | Returns length of XPtrLocSet |
XmlXPtrLocToString | XPtrLoc | Returns string for a location |
XmlXslCreate | XSLT | Create an XSLT context |
XmlXslDestroy | XSLT | Destroy an XSL context |
XmlXslGetBaseURI | XSLT | Get the XSL processor base URI |
XmlXslGetOutput | XSLT | Get the XSL result fragment |
XmlXslGetStylesheetDom | XSLT | Get the XSL stylesheet document |
XmlXslGetTextParam | XSLT | Get the XSL text parameter value |
XmlXslProcess | XSLT | Do XSL processing on an instance document |
XmlXslResetAllParams | XSLT | Reset XSL processor parameters. |
XmlXslSetOutputDom | XSLT | Set the xslctx output DOM |
XmlXslSetOutputEncoding | XSLT | Set the xslctx output encoding |
XmlXslSetOutputMethod | XSLT | Set the xslctx output method |
XmlXslSetOutputSax | XSLT | Set the xslctx output SAX |
XmlXslSetOutputStream | XSLT | Set the xslctx output stream. |
XmlXslSetTextParam | XSLT | Set the xslctx output text param. |
XmlXvmCompileBuffer | XSLTC | Compile an XSLT stylesheet from buffer into bytecode |
XmlXvmCompileDom | XSLTC | Compile an XSLT stylesheet from DOM into bytecode |
XmlXvmCompileFile | XSLTC | Compile XSLT stylesheet from file into bytecode |
XmlXvmCompileURI | XSLTC | Compile XSLT stylesheet from URI into bytecode |
XmlXvmCompileXPath | XSLTC | Compiles an XPath expression |
XmlXvmCreate | XSLTVM | Create an XSLT virtual machine |
XmlXvmCreateComp | XSLTC | Create an XSLT compiler |
XmlXvmDestroy | XSLTVM | Destroys an XSLT virtual machine |
XmlXvmDestroyComp | XSLTC | Destroys an XSLT compiler object |
XmlXvmEvaluateXPath | XSLTVM | Evaluate already-compiled XPath expression |
XmlXvmGetBytecodeLength | XSLTC | Returns the bytecode length |
XmlXvmGetObjectBoolean | XSLTVM | Get boolean value of XPath object |
XmlXvmGetObjectNSetNode | XSLTVM | Get node from nodeset-type XPath object |
XmlXvmGetObjectNSetNum | XSLTVM | Get number of of nodes in nodeset-type XPath object |
XmlXvmGetObjectNumber | XSLTVM | Get number from XPath object |
XmlXvmGetObjectString | XSLTVM | Get string from XPath object |
XmlXvmGetObjectType | XSLTVM | Get XPath object type |
XmlXvmGetOutputDom | XSLTVM | Returns the output DOM |
XmlXvmResetParams | XSLTVM | Resets the stylesheet top-level text params. |
XmlXvmSetBaseURI | XSLTVM | Sets the base URI for the XSLTVM |
XmlXvmSetBytecodeBuffer | XSLTVM | Set the compiled byte-code |
XmlXvmSetBytecodeFile | XSLTVM | Set the compiled bytecode from file |
XmlXvmSetBytecodeURI | XSLTVM | Set the compiled byte-code |
XmlXvmSetDebugFunc | XSLTVM | Set a callback function for debuging |
XmlXvmSetOutputDom | XSLTVM | Sets the XSLTVM to output document node. |
XmlXvmSetOutputEncoding | XSLTVM | Sets the encoding for the XSLTVM output |
XmlXvmSetOutputSax | XSLTVM | Set XSLTVM to output SAX |
XmlXvmSetOutputStream | XSLTVM | Set the XSLTVM output to a user-defined stream |
XmlXvmSetTextParam | XSLTVM | Set the stylesheet top-level text param. |
XmlXvmTransformBuffer | XSLTVM | Run compiled XSLT stylesheet on XML document in memory |
XmlXvmTransformDom | XSLTVM | Run compiled XSLT stylesheet on XML document as DOM |
XmlXvmTransformFile | XSLTVM | Run compiled XSLT stylesheet on XML document in file |
XmlXvmTransformURI | XSLTVM | Run compiled XSLT stylesheet on XML document from URI |