モジュール java.xml

パッケージ javax.xml.stream

Streaming API for XML (StAX)のインタフェースとクラスを定義します。

StAXは2つの基本機能: ユーザーがXMLを効率的に読み書きできるカーソルAPI、イベントベース、拡張が容易でパイプラインな使いやすさを促進するイベント・イテレータAPIなどがあります。 イベント・イテレータAPIは、カーソルAPIの上にレイヤーを作成することを意図しています。

カーソルAPIは、2つのインタフェース: XMLStreamReaderXMLStreamWriter、イベント・イテレータAPIが定義している間: XMLEventReaderおよびXMLEventWriter

StAXは、newFactoryメソッドで説明されているように、プロセスを介した実装の配置方法を定義するXMLInputFactoryおよびXMLOutputFactoryとのプラガビリティをサポートしています。

導入されたバージョン:
1.6
  • インタフェースのサマリー
    インタフェース 説明
    EventFilter
    このインタフェースは、XMLEventReadersをフィルタするために作成できる簡単なフィルタ・インタフェースを宣言します。
    Location
    イベントの位置に関する情報を提供します。
    StreamFilter
    このインタフェースは、XMLStreamReadersをフィルタするために作成できる簡単なフィルタ・インタフェースを宣言します。
    XMLEventReader
    XMLEventを構文解析するための最上位のインタフェースです。
    XMLEventWriter
    XML文書を書き込むための最上位のインタフェースです。
    XMLReporter
    このインタフェースは、致命的ではないエラーの報告に使用されます。
    XMLResolver
    このインタフェースは、XMLの解析中にリソースを解決するために使用されます。
    XMLStreamConstants
    このインタフェースは、このAPIで使用されている定数を宣言します。
    XMLStreamReader
    XMLStreamReaderインタフェースを使用すると、XMLの順方向の読取り専用アクセスを行うことができます。
    XMLStreamWriter
    XMLStreamWriterインタフェースはXMLの書込み方法を指定します。
  • クラスのサマリー
    クラス 説明
    XMLEventFactory
    このインタフェースは、XMLEventのインスタンスを作成するためのユーティリティ・クラスを定義します。
    XMLInputFactory
    ストリームを取得するためのファクトリの抽象実装を定義します。
    XMLOutputFactory
    XMLEventWriterおよびXMLStreamWriterを取得するためのファクトリの抽象実装を定義します。
  • 例外のサマリー
    Exception 説明
    XMLStreamException
    予期しない処理エラーのための基本の例外です。
  • エラーのサマリー
    エラー 説明
    FactoryConfigurationError
    ファクトリ構成エラーを報告するエラー・クラスです。