前のページ次のページ上に戻るホーム SophiaFramework UNIVERSE 5.3

24.13. SOAP / XML

表 24.1. DOM ツリーを構築するためのクラス

クラス名 基底 / 派生 解説 ノードタイプ
SFXXMLNode 基底 DOM ツリーのノードの基底クラスです。 UNKNOWN_NODE
SFXXMLElement 派生 Element ノードを表すクラスです。 ELEMENT_NODE
SFXXMLAttribute 派生 Attribute ノードを表すクラスです。 ATTRIBUTE_NODE
SFXXMLText 派生 Text ノードを表すクラスです。 TEXT_NODE
SFXXMLCDATASection 派生 CDATASection ノードを表すクラスです。 CDATA_SECTION_NODE
SFXXMLEntityReference 派生 Entity Reference ノードを表すクラスです。 ENTITY_REFERENCE_NODE
SFXXMLEntity 派生 Entity ノードを表すクラスです。 ENTITY_NODE
SFXXMLProcessingInstruction 派生 Processing Instruction ノードを表すクラスです。 PROCESSING_INSTRUCTION_NODE
SFXXMLComment 派生 Comment ノードを表すクラスです。 COMMENT_NODE
SFXXMLDocument 派生 Document ノードを表すクラスです。 DOCUMENT_NODE
SFXXMLDocumentType 派生 DocumentType ノードを表すクラスです。 DOCUMENT_TYPE_NODE
SFXXMLDocumentFragment 派生 DocumentFragment ノードを表すクラスです。 DOCUMENT_FRAGMENT_NODE
SFXXMLNotation 派生 Notation ノードを表すクラスです。 NOTATION_NODE

表 24.2. XML パーサー クラス( DOM パーサーと SAX パーサー )

クラス名 解説
SFXXMLDOMParser DOM 方式で XML 文書を解析するためのクラスです。
SFXXMLSAXParser SAX 方式で XML 文書を解析するためのクラスです。
SFXXMLDefaultHandler SAX パーサーのイベントハンドラを実装するための基底クラスです。

表 24.3. スキーマ言語クラス( DTD と XMLSchema )

クラス名 解説
SFXXMLGrammar DTD や XML スキーマなどのスキーマ言語クラスです。

表 24.4. Web サービス クラス( SOAP と WSDL )

クラス名 解説
SFXSOAPParser DOM 方式で SOAP メッセージを解析するためのクラスです。
SFXSOAPWriter SOAP メッセージを作成するクラスです。
SFXSOAPRPC SOAP RPC を扱うクラスです。
SFXSOAPServiceProxy WSDL 文書を解析して SOAP-RPC プロキシを作成し、ダイナミックバイディングを行うクラスです。