モジュール java.xml

パッケージjavax.xml.stream


パッケージ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
  • クラス
    説明
    このインタフェースは、XMLEventReadersをフィルタするために作成できる簡単なフィルタ・インタフェースを宣言します。
    ファクトリ構成エラーを報告するエラー・クラスです。
    イベントの位置に関する情報を提供します。
    このインタフェースは、XMLStreamReadersをフィルタするために作成できる簡単なフィルタ・インタフェースを宣言します。
    このインタフェースは、XMLEventのインスタンスを作成するためのユーティリティ・クラスを定義します。
    XMLEventを構文解析するための最上位のインタフェースです。
    XML文書を書き込むための最上位のインタフェースです。
    ストリームを取得するためのファクトリの抽象実装を定義します。
    XMLEventWriterおよびXMLStreamWriterを取得するためのファクトリの抽象実装を定義します。
    このインタフェースは、致命的ではないエラーの報告に使用されます。
    このインタフェースは、XMLの解析中にリソースを解決するために使用されます。
    このインタフェースは、このAPIで使用されている定数を宣言します。
    予期しない処理エラーのための基本の例外です。
    XMLStreamReaderインタフェースを使用すると、XMLの順方向の読取り専用アクセスを行うことができます。
    XMLStreamWriterインタフェースはXMLの書込み方法を指定します。