Hitachi

Cosminexus V11 アプリケーションサーバ Cosminexus XML Processor ユーザーズガイド


2.2.1 javax.xml.parsersパッケージ

javax.xml.parsersパッケージは,DOMパーサ,およびSAXパーサでの解析を行うためのAPIを提供するパッケージです。

DOMパーサでの解析を行うアプリケーションの処理の流れを図2-1に,SAXパーサでの解析を行うアプリケーションの処理の流れを図2-2に示します。

図2‒1 DOMパーサでの解析を行うアプリケーションの処理の流れ

[図データ]

図2‒2 SAXパーサでの解析を行うアプリケーションの処理の流れ

[図データ]

上記のほかに,XMLReaderFactoryクラスを用いてSAXパーサを生成する方法なども可能です。

javax.xml.parsersパッケージの詳細については,JSR 206 Java API for XML Processing(JAXP) 1.4のChapter 7. Package javax.xml.parsersを参照してください。

DOMパーサでの解析を行うコーディング例については,「5.4 DOMパーサを使用するサンプルプログラム」を,SAXパーサでの解析を行うコーディング例については,「5.5 SAXパーサを使用するサンプルプログラム」を参照してください。