1.3 Cosminexus XML Processorの処理の流れ

この節では,Cosminexus XML Processorの処理の流れについて説明します。

Cosminexus XML Processorが提供する機能として,XMLパーサ機能,XSLTトランスフォーマ機能などがあります。Javaで作成されたユーザプログラムでCosminexus XML Processorを使用する場合の,XMLパーサ機能,およびXSLTトランスフォーマ機能の処理の流れを次の図の例で示します。

図1-4 XMLパーサ機能およびXSLTトランスフォーマ機能の処理の流れ

[図データ]

XMLパーサ機能の処理
JAXPによって生成されたCosminexus XML ProcessorのXMLパーサ機能は,XML文書を解析します。
ユーザプログラムは,解析されたXML文書をDOM APIまたはSAXを使用して処理・操作できます。
また,解析されたXML文書は,JAXPに準拠したほかのXMLパーサからも使用できます。
XSLTトランスフォーマ機能の処理
JAXPによって生成されたCosminexus XML ProcessorのXSLTトランスフォーマ機能は,XML文書(XMLパーサで解析されたXML文書を含む)を規則に従ったXML文書,HTMLなどに変換できます。