この節では,Cosminexus XML Processorの処理の流れについて説明します。
Cosminexus XML Processorが提供する機能として,XMLパーサ機能,XSLTトランスフォーマ機能などがあります。Javaで作成されたユーザプログラムでCosminexus XML Processorを使用する場合の,XMLパーサ機能,およびXSLTトランスフォーマ機能の処理の流れを次の図の例で示します。
図1-4 XMLパーサ機能およびXSLTトランスフォーマ機能の処理の流れ
![[図データ]](figure/zu010400.gif)
- 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などに変換できます。