目次
- 表一覧
- タイトルおよび著作権情報
- はじめに
- 1 C++用のOracleXml APIパッケージ
- 2 C++用のCtx APIパッケージ
- 3 C++用のDOM APIパッケージ
- 3.1 DOMインタフェースについて
- 3.2 DOMのデータ型
- 3.3 AttrRefインタフェース
- 3.4 CDATASectionRefインタフェース
- 3.5 CharacterDataRefインタフェース
- 3.6 CommentRefインタフェース
- 3.7 DOMExceptionインタフェース
- 3.8 DOMImplRefインタフェース
- 3.9 DOMImplementationインタフェース
- 3.10 DocumentFragmentRefインタフェース
- 3.11 DocumentRangeインタフェース
- 3.12 DocumentRefインタフェース
- 3.12.1 DocumentRef()
- 3.12.2 createAttribute()
- 3.12.3 createAttributeNS()
- 3.12.4 createCDATASection()
- 3.12.5 createComment()
- 3.12.6 createDocumentFragment()
- 3.12.7 createElement()
- 3.12.8 createElementNS()
- 3.12.9 createEntityReference()
- 3.12.10 createProcessingInstruction()
- 3.12.11 createTextNode()
- 3.12.12 getDoctype()
- 3.12.13 getDocumentElement()
- 3.12.14 getElementById()
- 3.12.15 getElementsByTagName()
- 3.12.16 getElementsByTagNameNS()
- 3.12.17 getImplementation()
- 3.12.18 importNode()
- 3.12.19 ~DocumentRef()
- 3.13 DocumentTraversalインタフェース
- 3.14 DocumentTypeRefインタフェース
- 3.15 ElementRefインタフェース
- 3.15.1 ElementRef()
- 3.15.2 getAttribute()
- 3.15.3 getAttributeNS()
- 3.15.4 getAttributeNode()
- 3.15.5 getElementsByTagName()
- 3.15.6 getTagName()
- 3.15.7 hasAttribute()
- 3.15.8 hasAttributeNS()
- 3.15.9 removeAttribute()
- 3.15.10 removeAttributeNS()
- 3.15.11 removeAttributeNode()
- 3.15.12 setAttribute()
- 3.15.13 setAttributeNS()
- 3.15.14 setAttributeNode()
- 3.15.15 ~ElementRef()
- 3.16 EntityRefインタフェース
- 3.17 EntityReferenceRefインタフェース
- 3.18 NamedNodeMapRefインタフェース
- 3.19 NodeFilterインタフェース
- 3.20 NodeIteratorインタフェース
- 3.21 NodeListRefインタフェース
- 3.22 NodeRefインタフェース
- 3.22.1 NodeRef()
- 3.22.2 appendChild()
- 3.22.3 cloneNode()
- 3.22.4 getAttributes()
- 3.22.5 getChildNodes()
- 3.22.6 getFirstChild()
- 3.22.7 getLastChild()
- 3.22.8 getLocalName()
- 3.22.9 getNamespaceURI()
- 3.22.10 getNextSibling()
- 3.22.11 getNoMod()
- 3.22.12 getNodeName()
- 3.22.13 getNodeType()
- 3.22.14 getNodeValue()
- 3.22.15 getOwnerDocument()
- 3.22.16 getParentNode()
- 3.22.17 getPrefix()
- 3.22.18 getPreviousSibling()
- 3.22.19 hasAttributes()
- 3.22.20 hasChildNodes()
- 3.22.21 insertBefore()
- 3.22.22 isSupported()
- 3.22.23 markToDelete()
- 3.22.24 normalize()
- 3.22.25 removeChild()
- 3.22.26 replaceChild()
- 3.22.27 resetNode()
- 3.22.28 setNodeValue()
- 3.22.29 setPrefix()
- 3.22.30 ~NodeRef()
- 3.23 NotationRefインタフェース
- 3.24 ProcessingInstructionRefインタフェース
- 3.25 Rangeインタフェース
- 3.25.1 CompareBoundaryPoints()
- 3.25.2 cloneContent()
- 3.25.3 cloneRange()
- 3.25.4 deleteContents()
- 3.25.5 detach()
- 3.25.6 extractContent()
- 3.25.7 getCollapsed()
- 3.25.8 getCommonAncestorContainer()
- 3.25.9 getEndContainer()
- 3.25.10 getEndOffset()
- 3.25.11 getStartContainer()
- 3.25.12 getStartOffset()
- 3.25.13 insertNode()
- 3.25.14 selectNodeContent()
- 3.25.15 selectNode()
- 3.25.16 setEnd()
- 3.25.17 setEndAfter()
- 3.25.18 setEndBefore()
- 3.25.19 setStart()
- 3.25.20 setStartAfter()
- 3.25.21 setStartBefore()
- 3.25.22 surroundContents()
- 3.25.23 toString()
- 3.26 RangeExceptionインタフェース
- 3.27 TextRefインタフェース
- 3.28 TreeWalkerインタフェース
- 4 C++用のIO APIパッケージ
- 5 C++用のパーサーAPIパッケージ
- 5.1 パーサーのデータ型
- 5.2 DOMParserインタフェース
- 5.3 GParserインタフェース
- 5.3.1 SetWarnDuplicateEntity()
- 5.3.2 getBaseURI()
- 5.3.3 getDiscardWhitespaces()
- 5.3.4 getExpandCharRefs()
- 5.3.5 getSchemaLocation()
- 5.3.6 getStopOnWarning()
- 5.3.7 getWarnDuplicateEntity()
- 5.3.8 setBaseURI()
- 5.3.9 setDiscardWhitespaces()
- 5.3.10 setExpandCharRefs()
- 5.3.11 setSchemaLocation()
- 5.3.12 setStopOnWarning()
- 5.4 ParserExceptionインタフェース
- 5.5 SAXHandlerインタフェース
- 5.5.1 CDATA()
- 5.5.2 XMLDecl()
- 5.5.3 attributeDecl()
- 5.5.4 characters()
- 5.5.5 comment()
- 5.5.6 elementDecl()
- 5.5.7 endDocument()
- 5.5.8 endElement()
- 5.5.9 notationDecl()
- 5.5.10 parsedEntityDecl()
- 5.5.11 processingInstruction()
- 5.5.12 startDocument()
- 5.5.13 startElement()
- 5.5.14 startElementNS()
- 5.5.15 unparsedEntityDecl()
- 5.5.16 whitespace()
- 5.6 SAXParserインタフェース
- 5.7 SchemaValidatorインタフェース
- 6 C++用のSOAP APIパッケージ
- 6.1 SOAPのデータ型
- 6.2 SoapExceptionインタフェース
- 6.3 ConnectRefインタフェース
- 6.4 MsgFactoryインタフェース
- 6.4.1 ~MsgFactory()
- 6.4.2 MsgFactory()
- 6.4.3 addBodyElement()
- 6.4.4 addFaultReason()
- 6.4.5 addHeaderElement()
- 6.4.6 createConnection()
- 6.4.7 createMessage()
- 6.4.8 destroyMessage()
- 6.4.9 getBody()
- 6.4.10 getBodyElement()
- 6.4.11 getEnvelope()
- 6.4.12 getFault()
- 6.4.13 getHeader()
- 6.4.14 getHeaderElement()
- 6.4.15 getMustUnderstand()
- 6.4.16 getReasonNum()
- 6.4.17 getReasonLang()
- 6.4.18 getRole()
- 6.4.19 hasFault()
- 6.4.20 setFault()
- 6.4.21 setMustUnderstand()
- 6.4.22 setRole()
- 7 C++用のツールAPIパッケージ
- 7.1 ツールのデータ型
- 7.2 Factoryインタフェース
- 7.2.1 Factory()
- 7.2.2 createDOMParser()
- 7.2.3 createSAXParser()
- 7.2.4 createSchemaValidator()
- 7.2.5 createXPathCompProcessor()
- 7.2.6 createXPathCompiler()
- 7.2.7 createXPathProcessor()
- 7.2.8 createXPointerProcessor()
- 7.2.9 createXslCompiler()
- 7.2.10 createXslExtendedTransformer()
- 7.2.11 createXslTransformer()
- 7.2.12 getContext()
- 7.2.13 ~Factory()
- 7.3 FactoryExceptionインタフェース
- 8 C++用のXPath APIパッケージ
- 9 C++用のXPointer APIパッケージ
- 10 C++用のXsl APIパッケージ
- 索引