Cosminexus V9 アプリケーションサーバ 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の処理のためのヘルパークラス群。

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

<この節の構成>
2.2.1 javax.xml.parsersパッケージ
2.2.2 javax.xml.streamパッケージ
2.2.3 javax.xml.stream.eventsパッケージ
2.2.4 javax.xml.stream.utilパッケージ
2.2.5 javax.xml.transformパッケージ
2.2.6 javax.xml.transform.domパッケージ
2.2.7 javax.xml.transform.saxパッケージ
2.2.8 javax.xml.transform.staxパッケージ
2.2.9 javax.xml.transform.streamパッケージ
2.2.10 javax.xml.validationパッケージ
2.2.11 javax.xml.xpathパッケージ
2.2.12 javax.xml.namespaceパッケージ
2.2.13 javax.xml.datatypeパッケージ
2.2.14 javax.xmlパッケージ
2.2.15 org.w3c.domパッケージ
2.2.16 org.w3c.dom.bootstrapパッケージ
2.2.17 org.w3c.dom.lsパッケージ
2.2.18 org.w3c.dom.eventsパッケージ
2.2.19 org.xml.saxパッケージ
2.2.20 org.xml.sax.extパッケージ
2.2.21 org.xml.sax.helpersパッケージ