ヘッダーをスキップ
Oracle® Database XML C APIリファレンス
11
g
リリース2 (11.2)
E94918-01
索引
次へ
目次
例一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
XML C APIの新機能
Oracle Database 11
g
リリース2(11.2)における新機能
Oracle Database11
g
リリース1(11.1)の新機能
1
Cのデータ型
Cのデータ型
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
C用のコールバックAPIパッケージ
コールバック・メソッド
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
C用のDOM APIパッケージ
Attrインタフェース
XmlDomGetAttrLocal()
XmlDomGetAttrLocalLen()
XmlDomGetAttrName()
XmlDomGetAttrNameLen()
XmlDomGetAttrPrefix()
XmlDomGetAttrSpecified()
XmlDomGetAttrURI()
XmlDomGetAttrURILen()
XmlDomGetAttrValue()
XmlDomGetAttrValueLen()
XmlDomGetAttrValueStream()
XmlDomGetOwnerElem()
XmlDomSetAttrValue()
XmlDomSetAttrValueStream()
CharacterDataインタフェース
XmlDomAppendData()
XmlDomDeleteData()
XmlDomGetCharData()
XmlDomGetCharDataLength()
XmlDomInsertData()
XmlDomReplaceData()
XmlDomSetCharData()
XmlDomSubstringData()
Documentインタフェース
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インタフェース
XmlDomGetDTDEntities()
XmlDomGetDTDInternalSubset()
XmlDomGetDTDName()
XmlDomGetDTDNotations()
XmlDomGetDTDPubID()
XmlDomGetDTDSysID()
Elementインタフェース
XmlDomGetAttr()
XmlDomGetAttrNS()
XmlDomGetAttrNode()
XmlDomGetAttrNodeNS()
XmlDomGetChildrenByTag()
XmlDomGetChildrenByTagNS()
XmlDomGetElemsByTag()
XmlDomGetElemsByTagNS()
XmlDomGetTag()
XmlDomHasAttr()
XmlDomHasAttrNS()
XmlDomRemoveAttr()
XmlDomRemoveAttrNS()
XmlDomRemoveAttrNode()
XmlDomSetAttr()
XmlDomSetAttrNS()
XmlDomSetAttrNode()
XmlDomSetAttrNodeNS()
Entityインタフェース
XmlDomGetEntityNotation()
XmlDomGetEntityPubID()
XmlDomGetEntitySysID()
XmlDomGetEntityType()
NamedNodeMapインタフェース
XmlDomGetNamedItem()
XmlDomGetNamedItemNS()
XmlDomGetNodeMapItem()
XmlDomGetNodeMapLength()
XmlDomRemoveNamedItem()
XmlDomRemoveNamedItemNS()
XmlDomSetNamedItem()
XmlDomSetNamedItemNS()
Nodeインタフェース
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インタフェース
XmlDomFreeNodeList()
XmlDomGetNodeListItem()
XmlDomGetNodeListLength()
Notationインタフェース
XmlDomGetNotationPubID()
XmlDomGetNotationSysID()
ProcessingInstructionインタフェース
XmlDomGetPIData()
XmlDomGetPITarget()
XmlDomSetPIData()
Textインタフェース
XmlDomSplitText()
4
C用のイベントAPIパッケージ
Eventインタフェース
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
C用のOrastream APIパッケージ
OraStreamインタフェース
OraStreamClose()
OraStreamHandle()
OraStreamInit()
OraStreamIsOpen()
OraStreamOpen()
OraStreamRead()
OraStreamReadable()
OraStreamReadChar()
OraStreamSid()
OraStreamTerm()
OraStreamWrite()
OraStreamWritable()
OraStreamWriteChar()
6
C用の範囲APIパッケージ
DocumentRangeインタフェース
XmlDomCreateRange()
Rangeインタフェース
XmlDomRangeClone()
XmlDomRangeCloneContents()
XmlDomRangeCollapse()
XmlDomRangeCompareBoundaryPoints()
XmlDomRangeDeleteContents()
XmlDomRangeDetach()
XmlDomRangeExtractContents()
XmlDomRangeGetCollapsed()
XmlDomRangeGetCommonAncestor()
XmlDomRangeGetDetached()
XmlDomRangeGetEndContainer()
XmlDomRangeGetEndOffset()
XmlDomRangeGetStartContainer()
XmlDomRangeGetStartOffset()
XmlDomRangeIsConsistent()
XmlDomRangeSelectNode()
XmlDomRangeSelectNodeContents()
XmlDomRangeSetEnd()
XmlDomRangeSetEndBefore()
XmlDomRangeSetStart()
XmlDomRangeSetStartAfter()
XmlDomRangeSetStartBefore()
7
C用のSAX APIパッケージ
SAXインタフェース
XmlSaxAttributeDecl()
XmlSaxCDATA()
XmlSaxCharacters()
XmlSaxComment()
XmlSaxElementDecl()
XmlSaxEndDocument()
XmlSaxEndElement()
XmlSaxNotationDecl()
XmlSaxPI()
XmlSaxParsedEntityDecl()
XmlSaxStartDocument()
XmlSaxStartElement()
XmlSaxStartElementNS()
XmlSaxUnparsedEntityDecl()
XmlSaxWhitespace()
XmlSaxXmlDecl()
8
C用のスキーマAPIパッケージ
Schemaインタフェース
XmlSchemaClean()
XmlSchemaCreate()
XmlSchemaDestroy()
XmlSchemaErrorWhere()
XmlSchemaLoad()
XmlSchemaLoadedList()
XmlSchemaSetErrorHandler()
XmlSchemaSetValidateOptions()
XmlSchemaTargetNamespace()
XmlSchemaUnload()
XmlSchemaValidate()
XmlSchemaVersion()
9
C用のSOAP APIパッケージ
SOAPパッケージ・インタフェース
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
C用の横断APIパッケージ
DocumentTraversalインタフェース
XmlDomCreateNodeIter()
XmlDomCreateTreeWalker()
NodeFilterインタフェース
XMLDOM_ACCEPT_NODE_F()
NodeIteratorインタフェース
XmlDomIterDetach()
XmlDomIterNextNode()
XmlDomIterPrevNode()
TreeWalkerインタフェース
XmlDomWalkerFirstChild()
XmlDomWalkerGetCurrentNode()
XmlDomWalkerGetRoot()
XmlDomWalkerLastChild()
XmlDomWalkerNextNode()
XmlDomWalkerNextSibling()
XmlDomWalkerParentNode()
XmlDomWalkerPrevNode()
XmlDomWalkerPrevSibling()
XmlDomWalkerSetCurrentNode()
XmlDomWalkerSetRoot()
11
C用のXML APIパッケージ
XMLインタフェース
XmlAccess()
XmlCreate()
XmlCreateDTD()
XmlCreateDocument()
XmlDestroy()
XmlDiff()
XmlFreeDocument()
XmlGetEncoding()
XmlHasFeature()
XmlIsSimple()
XmlIsUnicode()
XmlLoadDom()
XmlLoadSax()
XmlLoadSaxVA()
XmlSaveDom()
XmlVersion()
12
C用のXmlDiff APIパッケージ
XmlDiffインタフェース
XmlDiff()
XmlHash()
XmlPatch()
13
C用のXPath APIパッケージ
XPathインタフェース
XmlXPathCreateCtx()
XmlXPathDestroyCtx()
XmlXPathEval()
XmlXPathGetObjectBoolean()
XmlXPathGetObjectFragment()
XmlXPathGetObjectNSetNode()
XmlXPathGetObjectNSetNum()
XmlXPathGetObjectNumber()
XmlXPathGetObjectString()
XmlXPathGetObjectType()
XmlXPathParse()
14
C用のXPointer APIパッケージ
XPointerインタフェース
XmlXPointerEval()
XPtrLocインタフェース
XmlXPtrLocGetNode()
XmlXPtrLocGetPoint()
XmlXPtrLocGetRange()
XmlXPtrLocGetType()
XmlXPtrLocToString()
XPtrLocSetインタフェース
XmlXPtrLocSetFree()
XmlXPtrLocSetGetItem()
XmlXPtrLocSetGetLength()
15
C用のXSLT APIパッケージ
XSLTインタフェース
XmlXslCreate()
XmlXslDestroy()
XmlXslGetBaseURI()
XmlXslGetOutput()
XmlXslGetStylesheetDom()
XmlXslGetTextParam()
XmlXslProcess()
XmlXslResetAllParams()
XmlXslSetOutputDom()
XmlXslSetOutputEncoding()
XmlXslSetOutputMethod()
XmlXslSetOutputSax()
XmlXslSetOutputStream()
XmlXslSetTextParam()
16
C用のXSLTVM APIパッケージ
XSLTVMの使用
XSLTCインタフェース
XmlXvmCompileBuffer()
XmlXvmCompileDom()
XmlXvmCompileFile()
XmlXvmCompileURI()
XmlXvmCompileXPath()
XmlXvmCreateComp()
XmlXvmDestroyComp()
XmlXvmGetBytecodeLength()
XSLTVMインタフェース
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()
付録
Oracle Database10
g
リリース1の前に使用されていたAPIのマッピング
Cパッケージの変更点
初期化と解析順序の変更点
oraxmlパッケージとxmlパッケージ間のデータ型のマッピング
oraxmlパッケージとxmlパッケージのメソッドのマッピング
索引