Go to main content
1/24
Contents
List of Examples
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in the XML C APIs?
New Features for Oracle Database 11
g
Release 2 (11.2)
New Features for Oracle Database 11
g
Release 1 (11.1)
1
Datatypes for C
C Datatypes
oracheck
oraerr
oraprop_id
oramemctx
oraprop
oraprop_t
oraprop_v
orastream
orastreamhdl
xmlcmphow
xmlctx
xmldfoptype
xmldfsrct
xmlerr
xmlevctx
xmlevtype
xmlhasht
xmlistream
xmliter
xmlnodetype
xmlostream
xmlpoint
xmlrange
xmlsoapbind
xmlsoapcon
xmlsoapctx
xmlsoaprole
xmlshowbits
xmlurlacc
xmlurlhdl
xmlurlpart
xmlxptrloc
xmlxptrlocset
xmlxslobjtype
xmlxslomethod
xmlxvm
xmlxvmcomp
xmlxvmflags
xmlxvmobjtype
xpctx
xpexpr
xpobj
xsdctx
xslctx
xvmobj
2
Package Callback APIs for C
Callback Methods
XML_ACCESS_CLOSE_F()
XML_ACCESS_OPEN_F()
XML_ACCESS_READ_F()
XML_ALLOC_F()
XML_ERRMSG_F()
XML_FREE_F()
XML_STREAM_CLOSE_F()
XML_STREAM_OPEN_F()
XML_STREAM_READ_F()
XML_STREAM_WRITE_F()
3
Package DOM APIs for C
Attr Interface
XmlDomGetAttrLocal()
XmlDomGetAttrLocalLen()
XmlDomGetAttrName()
XmlDomGetAttrNameLen()
XmlDomGetAttrPrefix()
XmlDomGetAttrSpecified()
XmlDomGetAttrURI()
XmlDomGetAttrURILen()
XmlDomGetAttrValue()
XmlDomGetAttrValueLen()
XmlDomGetAttrValueStream()
XmlDomGetOwnerElem()
XmlDomSetAttrValue()
XmlDomSetAttrValueStream()
CharacterData Interface
XmlDomAppendData()
XmlDomDeleteData()
XmlDomGetCharData()
XmlDomGetCharDataLength()
XmlDomInsertData()
XmlDomReplaceData()
XmlDomSetCharData()
XmlDomSubstringData()
Document Interface
XmlDomCreateAttr()
XmlDomCreateAttrNS()
XmlDomCreateCDATA()
XmlDomCreateComment()
XmlDomCreateElem()
XmlDomCreateElemNS()
XmlDomCreateEntityRef()
XmlDomCreateFragment()
XmlDomCreatePI()
XmlDomCreateText()
XmlDomFreeString()
XmlDomGetBaseURI()
XmlDomGetDTD()
XmlDomGetDecl()
XmlDomGetDocElem()
XmlDomGetDocElemByID()
XmlDomGetDocElemsByTag()
XmlDomGetDocElemsByTagNS()
XmlDomGetLastError()
XmlDomGetSchema()
XmlDomImportNode()
XmlDomIsSchemaBased()
XmlDomSaveString()
XmlDomSaveString2()
XmlDomSetBaseURI()
XmlDomSetDTD()
XmlDomSetDocOrder()
XmlDomSetLastError()
XmlDomSync()
DocumentType Interface
XmlDomGetDTDEntities()
XmlDomGetDTDInternalSubset()
XmlDomGetDTDName()
XmlDomGetDTDNotations()
XmlDomGetDTDPubID()
XmlDomGetDTDSysID()
Element Interface
XmlDomGetAttr()
XmlDomGetAttrNS()
XmlDomGetAttrNode()
XmlDomGetAttrNodeNS()
XmlDomGetChildrenByTag()
XmlDomGetChildrenByTagNS()
XmlDomGetElemsByTag()
XmlDomGetElemsByTagNS()
XmlDomGetTag()
XmlDomHasAttr()
XmlDomHasAttrNS()
XmlDomRemoveAttr()
XmlDomRemoveAttrNS()
XmlDomRemoveAttrNode()
XmlDomSetAttr()
XmlDomSetAttrNS()
XmlDomSetAttrNode()
XmlDomSetAttrNodeNS()
Entity Interface
XmlDomGetEntityNotation()
XmlDomGetEntityPubID()
XmlDomGetEntitySysID()
XmlDomGetEntityType()
NamedNodeMap Interface
XmlDomGetNamedItem()
XmlDomGetNamedItemNS()
XmlDomGetNodeMapItem()
XmlDomGetNodeMapLength()
XmlDomRemoveNamedItem()
XmlDomRemoveNamedItemNS()
XmlDomSetNamedItem()
XmlDomSetNamedItemNS()
Node Interface
XmlDomAppendChild()
XmlDomCleanNode()
XmlDomCloneNode()
XmlDomFreeNode()
XmlDomGetAttrs()
XmlDomGetChildNodes()
XmlDomGetDefaultNS()
XmlDomGetFirstChild()
XmlDomGetFirstPfnsPair()
XmlDomGetLastChild()
XmlDomGetNextPfnsPair()
XmlDomGetNextSibling()
XmlDomGetNodeLocal()
XmlDomGetNodeLocalLen()
XmlDomGetNodeName()
XmlDomGetNodeNameLen()
XmlDomGetNodePrefix()
XmlDomGetNodeType()
XmlDomGetNodeURI()
XmlDomGetNodeURILen()
XmlDomGetNodeValue()
XmlDomGetNodeValueLen()
XmlDomGetNodeValueStream()
XmlDomGetOwnerDocument()
XmlDomGetParentNode()
XmlDomGetPrevSibling()
XmlDomGetPullNodeAsBinaryStream()
XmlDomGetPullNodeAsCharacterStream()
XmlDomGetPushNodeAsBinaryStream()
XmlDomGetPushNodeAsCharacterStream()
XmlDomGetSourceEntity()
XmlDomGetSourceLine()
XmlDomGetSourceLocation()
XmlDomHasAttrs()
XmlDomHasChildNodes()
XmlDomInsertBefore()
XmlDomNormalize()
XmlDomNumAttrs()
XmlDomNumChildNodes()
XmlDomPrefixToURI()
XmlDomRemoveChild()
XmlDomRenameNode()
XmlDomRenameNodeNS()
XmlDomReplaceChild()
XmlDomSetDefaultNS()
XmlDomSetNodePrefix()
XmlDomSetNodeValue()
XmlDomSetNodeValueLen()
XmlDomSetNodeValueStream()
XmlDomSetPullNodeAsBinaryStream()
XmlDomSetPullNodeAsCharacterStream()
XmlDomSetPushNodeAsBinaryStream()
XmlDomSetPushNodeAsCharacterStream()
XmlDomValidate()
NodeList Interface
XmlDomFreeNodeList()
XmlDomGetNodeListItem()
XmlDomGetNodeListLength()
Notation Interface
XmlDomGetNotationPubID()
XmlDomGetNotationSysID()
ProcessingInstruction Interface
XmlDomGetPIData()
XmlDomGetPITarget()
XmlDomSetPIData()
Text Interface
XmlDomSplitText()
4
Package Event APIs for C
Event Interface
XmlEvCleanPPCtx()
XmlEvCreatePPCtx()
XmlEvCreateSVCtx()
XmlEvDestroyPPCtx()
XmlEvDestroySVCtx()
XmlEvGetAttrCount()
XmlEvGetAttrDeclBody()
XmlEvGetAttrDeclBody0()
XmlEvGetAttrDeclCount()
XmlEvGetAttrDeclElName()
XmlEvGetAttrDeclElName0()
XmlEvGetAttrDeclLocalName()
XmlEvGetAttrDeclLocalName0()
XmlEvGetAttrDeclName()
XmlEvGetAttrDeclName0()
XmlEvGetAttrDeclPrefix()
XmlEvGetAttrDeclPrefix0()
XmlEvGetAttrID()
XmlEvGetAttrLocalName()
XmlEvGetAttrLocalName0()
XmlEvGetAttrName()
XmlEvGetAttrName0()
XmlEvGetAttrPrefix()
XmlEvGetAttrPrefix0()
XmlEvGetAttrURI()
XmlEvGetAttrURI0()
XmlEvGetAttrUriID()
XmlEvGetAttrValue()
XmlEvGetAttrValue0()
XmlEvGetElDeclContent()
XmlEvGetElDeclContent0()
XmlEvGetEncoding()
XmlEvGetError()
XmlEvGetName()
XmlEvGetName0()
XmlEvGetLocalName()
XmlEvGetLocalName0()
XmlEvGetLocation()
XmlEvGetPIData()
XmlEvGetPIData0()
XmlEvGetPITarget()
XmlEvGetPITarget0()
XmlEvGetPEIsGen()
XmlEvGetPERepl()
XmlEvGetPERepl0()
XmlEvGetPrefix()
XmlEvGetPrefix0()
XmlEvGetPubId()
XmlEvGetPubId0()
XmlEvGetSysId()
XmlEvGetSysId0()
XmlEvGetTagID()
XmlEvGetTagUriID()
XmlEvGetText()
XmlEvGetText0()
XmlEvGetUENdata()
XmlEvGetUENdata0()
XmlEvGetURI()
XmlEvGetURI0()
XmlEvGetVersion()
XmlEvIsEncodingSpecified()
XmlEvIsNamespaceAttr()
XmlEvIsStandalone()
XmlEvNext()
XmlEvNextTag()
XmlEvLoadPPDoc()
XmlEvSchemaValidate()
5
Package Orastream APIs for C
OraStream Interfaces
OraStreamClose()
OraStreamHandle()
OraStreamInit()
OraStreamIsOpen()
OraStreamOpen()
OraStreamRead()
OraStreamReadable()
OraStreamReadChar()
OraStreamSid()
OraStreamTerm()
OraStreamWrite()
OraStreamWritable()
OraStreamWriteChar()
6
Package Range APIs for C
DocumentRange Interface
XmlDomCreateRange()
Range Interface
XmlDomRangeClone()
XmlDomRangeCloneContents()
XmlDomRangeCollapse()
XmlDomRangeCompareBoundaryPoints()
XmlDomRangeDeleteContents()
XmlDomRangeDetach()
XmlDomRangeExtractContents()
XmlDomRangeGetCollapsed()
XmlDomRangeGetCommonAncestor()
XmlDomRangeGetDetached()
XmlDomRangeGetEndContainer()
XmlDomRangeGetEndOffset()
XmlDomRangeGetStartContainer()
XmlDomRangeGetStartOffset()
XmlDomRangeIsConsistent()
XmlDomRangeSelectNode()
XmlDomRangeSelectNodeContents()
XmlDomRangeSetEnd()
XmlDomRangeSetEndBefore()
XmlDomRangeSetStart()
XmlDomRangeSetStartAfter()
XmlDomRangeSetStartBefore()
7
Package SAX APIs for C
SAX Interface
XmlSaxAttributeDecl()
XmlSaxCDATA()
XmlSaxCharacters()
XmlSaxComment()
XmlSaxElementDecl()
XmlSaxEndDocument()
XmlSaxEndElement()
XmlSaxNotationDecl()
XmlSaxPI()
XmlSaxParsedEntityDecl()
XmlSaxStartDocument()
XmlSaxStartElement()
XmlSaxStartElementNS()
XmlSaxUnparsedEntityDecl()
XmlSaxWhitespace()
XmlSaxXmlDecl()
8
Package Schema APIs for C
Schema Interface
XmlSchemaClean()
XmlSchemaCreate()
XmlSchemaDestroy()
XmlSchemaErrorWhere()
XmlSchemaLoad()
XmlSchemaLoadedList()
XmlSchemaSetErrorHandler()
XmlSchemaSetValidateOptions()
XmlSchemaTargetNamespace()
XmlSchemaUnload()
XmlSchemaValidate()
XmlSchemaVersion()
9
Package SOAP APIs for C
Package SOAP Interfaces
XmlSoapAddBodyElement()
XmlSoapAddFaultReason()
XmlSoapAddFaultSubDetail()
XmlSoapAddHeaderElement()
XmlSoapCall()
XmlSoapCreateConnection()
XmlSoapCreateCtx()
XmlSoapCreateMsg()
XmlSoapDestroyConnection()
XmlSoapDestroyCtx()
XmlSoapDestroyMsg()
XmlSoapError()
XmlSoapGetBody()
XmlSoapGetBodyElement()
XmlSoapGetEnvelope()
XmlSoapGetFault()
XmlSoapGetHeader()
XmlSoapGetHeaderElement()
XmlSoapGetMustUnderstand()
XmlSoapGetReasonLang()
XmlSoapGetReasonNum()
XmlSoapGetRelay()
XmlSoapGetRole()
XmlSoapHasFault()
XmlSoapSetFault()
XmlSoapSetMustUnderstand()
XmlSoapSetRelay()
XmlSoapSetRole()
10
Package Traversal APIs for C
DocumentTraversal Interface
XmlDomCreateNodeIter()
XmlDomCreateTreeWalker()
NodeFilter Interface
XMLDOM_ACCEPT_NODE_F()
NodeIterator Interface
XmlDomIterDetach()
XmlDomIterNextNode()
XmlDomIterPrevNode()
TreeWalker Interface
XmlDomWalkerFirstChild()
XmlDomWalkerGetCurrentNode()
XmlDomWalkerGetRoot()
XmlDomWalkerLastChild()
XmlDomWalkerNextNode()
XmlDomWalkerNextSibling()
XmlDomWalkerParentNode()
XmlDomWalkerPrevNode()
XmlDomWalkerPrevSibling()
XmlDomWalkerSetCurrentNode()
XmlDomWalkerSetRoot()
11
Package XML APIs for C
XML Interface
XmlAccess()
XmlCreate()
XmlCreateDTD()
XmlCreateDocument()
XmlDestroy()
XmlDiff()
XmlFreeDocument()
XmlGetEncoding()
XmlHasFeature()
XmlIsSimple()
XmlIsUnicode()
XmlLoadDom()
XmlLoadSax()
XmlLoadSaxVA()
XmlSaveDom()
XmlVersion()
12
Package XmlDiff APIs for C
XmlDiff Interface
XmlDiff()
XmlHash()
XmlPatch()
13
Package XPath APIs for C
XPath Interface
XmlXPathCreateCtx()
XmlXPathDestroyCtx()
XmlXPathEval()
XmlXPathGetObjectBoolean()
XmlXPathGetObjectFragment()
XmlXPathGetObjectNSetNode()
XmlXPathGetObjectNSetNum()
XmlXPathGetObjectNumber()
XmlXPathGetObjectString()
XmlXPathGetObjectType()
XmlXPathParse()
14
Package XPointer APIs for C
XPointer Interface
XmlXPointerEval()
XPtrLoc Interface
XmlXPtrLocGetNode()
XmlXPtrLocGetPoint()
XmlXPtrLocGetRange()
XmlXPtrLocGetType()
XmlXPtrLocToString()
XPtrLocSet Interface
XmlXPtrLocSetFree()
XmlXPtrLocSetGetItem()
XmlXPtrLocSetGetLength()
15
Package XSLT APIs for C
XSLT Interface
XmlXslCreate()
XmlXslDestroy()
XmlXslGetBaseURI()
XmlXslGetOutput()
XmlXslGetStylesheetDom()
XmlXslGetTextParam()
XmlXslProcess()
XmlXslResetAllParams()
XmlXslSetOutputDom()
XmlXslSetOutputEncoding()
XmlXslSetOutputMethod()
XmlXslSetOutputSax()
XmlXslSetOutputStream()
XmlXslSetTextParam()
16
Package XSLTVM APIs for C
Using XSLTVM
XSLTC Interface
XmlXvmCompileBuffer()
XmlXvmCompileDom()
XmlXvmCompileFile()
XmlXvmCompileURI()
XmlXvmCompileXPath()
XmlXvmCreateComp()
XmlXvmDestroyComp()
XmlXvmGetBytecodeLength()
XSLTVM Interface
XMLXVM_DEBUG_F()
XmlXvmCreate()
XmlXvmDestroy()
XmlXvmEvaluateXPath()
XmlXvmGetObjectBoolean()
XmlXvmGetObjectNSetNode()
XmlXvmGetObjectNSetNum()
XmlXvmGetObjectNumber()
XmlXvmGetObjectString()
XmlXvmGetObjectType()
XmlXvmGetOutputDom()
XmlXvmResetParams()
XmlXvmSetBaseURI()
XmlXvmSetBytecodeBuffer()
XmlXvmSetBytecodeFile()
XmlXvmSetBytecodeURI()
XmlXvmSetDebugFunc()
XmlXvmSetOutputDom()
XmlXvmSetOutputEncoding()
XmlXvmSetOutputSax()
XmlXvmSetOutputStream()
XmlXvmSetTextParam()
XmlXvmTransformBuffer()
XmlXvmTransformDom()
XmlXvmTransformFile()
XmlXvmTransformURI()
A
Mapping of APIs used before Oracle Database 10
g
Release 1
C Package Changes
Initializing and Parsing Sequence Changes
Datatype Mapping between oraxml and xml Packages
Method Mapping between oraxml and xml Packages
Index
Scripting on this page enhances content navigation, but does not change the content in any way.