javax.xml.stream.XMLEventFactory は StAX で使用する XML イベント (javax.xml.stream.events.XMLEvent オブジェクト) を生成するクラスです。 今回から何度かにわたって、このクラスの使用方法を見ていきます。 あまり使うことはないかも知れませんが。
XMLEventFactory の使用方法
XMLEventFactory のインスタンス取得方法は XMLInputFactory, XMLOutputFactory 同様、static メソッド newInstance() を用います:
XMLEventFactory factory = XMLEventFactory.newInstance();
この後、XMLEventFactory に定義されているいろいろな createXxxx() メソッドを用いて XML イベントを生成します。
各種 createXxxx() メソッド
今回以降、次のような分類で各種 createXxxx() メソッドの振る舞いを見ていきます: