モジュール java.xml
パッケージ org.xml.sax

インタフェースParser

既知のすべての実装クラス:
XMLReaderAdapter

@Deprecated(since="1.5") public interface Parser
非推奨。
このインタフェースは、名前空間サポートを含むSAX2 XMLReaderインタフェースで置き換えられています。
SAX (Simple API for XML)パーサーの基本インタフェースです。

SAX1のメインのイベント提供インタフェースでしたが、SAX2で、名前空間機能と高度な構成および拡張機能をサポートするXMLReaderに置き換えられました。

すべてのSAX1パーサーは、この基本インタフェースを実装する必要があります。アプリケーションは、さまざまな型のイベント・ハンドラを登録する際や、URIまたは文字ストリームから構文解析を開始する際にこのインタフェースを使用します。

すべてのSAX1パーサーは、引数なしのコンストラクタも実装しなければいけません(その他のコンストラクタも使用可能)。

SAX1パーサーは再利用可能ですが、再入不可能です。つまり最初の構文解析が終了したら、アプリケーションはパーサー・オブジェクトを再利用できますが(別の入力ソースでの再利用も可能)、1回の構文解析でparse()メソッドを繰返し呼び出すことはできません。

導入されたバージョン:
1.4, SAX 1.0
関連項目: