Skip Headers
Oracle® Database XML C API Reference
10
g
Release 2 (10.2)
Part Number B16207-01
Home
Book List
Index
Master Index
Feedback
Next
View PDF
Contents
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
1
Datatypes for C
C Datatypes
xmlcmphow
xmlctx
xmlerr
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()
XmlDomGetSourceEntity()
XmlDomGetSourceLine()
XmlDomGetSourceLocation()
XmlDomHasAttrs()
XmlDomHasChildNodes()
XmlDomInsertBefore()
XmlDomNormalize()
XmlDomNumAttrs()
XmlDomNumChildNodes()
XmlDomPrefixToURI()
XmlDomRemoveChild()
XmlDomReplaceChild()
XmlDomSetDefaultNS()
XmlDomSetNodePrefix()
XmlDomSetNodeValue()
XmlDomSetNodeValueLen()
XmlDomSetNodeValueStream()
XmlDomValidate()
NodeList Interface
XmlDomFreeNodeList()
XmlDomGetNodeListItem()
XmlDomGetNodeListLength()
Notation Interface
XmlDomGetNotationPubID()
XmlDomGetNotationSysID()
ProcessingInstruction Interface
XmlDomGetPIData()
XmlDomGetPITarget()
XmlDomSetPIData()
Text Interface
XmlDomSplitText()
4
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()
5
Package SAX APIs for C
SAX Interface
XmlSaxAttributeDecl()
XmlSaxCDATA()
XmlSaxCharacters()
XmlSaxComment()
XmlSaxElementDecl()
XmlSaxEndDocument()
XmlSaxEndElement()
XmlSaxNotationDecl()
XmlSaxPI()
XmlSaxParsedEntityDecl()
XmlSaxStartDocument()
XmlSaxStartElement()
XmlSaxStartElementNS()
XmlSaxUnparsedEntityDecl()
XmlSaxWhitespace()
XmlSaxXmlDecl()
6
Package Schema APIs for C
Schema Interface
XmlSchemaClean()
XmlSchemaCreate()
XmlSchemaDestroy()
XmlSchemaErrorWhere()
XmlSchemaLoad()
XmlSchemaLoadedList()
XmlSchemaSetErrorHandler()
XmlSchemaSetValidateOptions()
XmlSchemaTargetNamespace()
XmlSchemaUnload()
XmlSchemaValidate()
XmlSchemaVersion()
7
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()
8
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()
9
Package XML APIs for C
XML Interface
XmlAccess()
XmlCreate()
XmlCreateDTD()
XmlCreateDocument()
XmlDestroy()
XmlFreeDocument()
XmlGetEncoding()
XmlHasFeature()
XmlIsSimple()
XmlIsUnicode()
XmlLoadDom()
XmlLoadSax()
XmlLoadSaxVA()
XmlSaveDom()
XmlVersion()
10
Package XPath APIs for C
XPath Interface
XmlXPathCreateCtx()
XmlXPathDestroyCtx()
XmlXPathEval()
XmlXPathGetObjectBoolean()
XmlXPathGetObjectFragment()
XmlXPathGetObjectNSetNode()
XmlXPathGetObjectNSetNum()
XmlXPathGetObjectNumber()
XmlXPathGetObjectString()
XmlXPathGetObjectType()
XmlXPathParse()
11
Package XPointer APIs for C
XPointer Interface
XmlXPointerEval()
XPtrLoc Interface
XmlXPtrLocGetNode()
XmlXPtrLocGetPoint()
XmlXPtrLocGetRange()
XmlXPtrLocGetType()
XmlXPtrLocToString()
XPtrLocSet Interface
XmlXPtrLocSetFree()
XmlXPtrLocSetGetItem()
XmlXPtrLocSetGetLength()
12
Package XSLT APIs for C
XSLT Interface
XmlXslCreate()
XmlXslDestroy()
XmlXslGetBaseURI()
XmlXslGetOutput()
XmlXslGetStylesheetDom()
XmlXslGetTextParam()
XmlXslProcess()
XmlXslResetAllParams()
XmlXslSetOutputDom()
XmlXslSetOutputEncoding()
XmlXslSetOutputMethod()
XmlXslSetOutputSax()
XmlXslSetOutputStream()
XmlXslSetTextParam()
13
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