Hitachi

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


2.2 JAXPが規定するパッケージとその機能

JAXPは,「2.1 JAXPとは」の表2-1に示した機能を利用するためのパッケージを規定しています。JAXPが規定するパッケージに含まれるAPIの概要を次の表に示します。

表2‒2 JAXPが規定するパッケージに含まれるAPIの概要

パッケージの名称

パッケージに含まれるAPIの概要

javax.xml.parsers

DOMパーサおよびSAXパーサでの解析を行うためのAPI。

javax.xml.stream

StAXパースのためのAPI。

javax.xml.stream.events

javax.xml.stream.util

javax.xml.transform

XSLTトランスフォーマのためのAPI。

javax.xml.transform.dom

XSLTトランスフォーマの入出力にDOMを使用するためのAPI。

javax.xml.transform.sax

XSLTトランスフォーマの入出力にSAXを使用するためのAPI。

javax.xml.transform.stax

XSLTトランスフォーマの入出力にStAXを使用するためのAPI。

javax.xml.transform.stream

XSLTトランスフォーマの入出力にストリームを使用するためのAPI。

javax.xml.validation

XML文書を検証するためのAPI。

javax.xml.xpath

XPath式を評価するためのAPI。

javax.xml.namespace

XML名前空間を処理するためのAPI。

javax.xml.datatype

W3C XML Schema 1.0で規定された日付/時刻型データを処理するためのAPI。

javax.xml

XML関連の文字列定数。

org.w3c.dom

DOMツリーを操作するAPI。

org.w3c.dom.bootstrap

DOM実装を取得するためのAPI。

org.w3c.dom.ls

XML文書をロードおよび保存するためのAPI。

org.w3c.dom.events

DOMのイベント処理のためのAPI。

org.xml.sax

SAXの基本処理のためのAPI。

org.xml.sax.ext

SAXの拡張処理のためのAPI。

org.xml.sax.helpers

SAXの処理のためのヘルパークラス群。

以降では,それぞれのパッケージの概要について説明します。

〈この節の構成〉