Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > rexmlライブラリ
Pure Ruby の XML パーサです。 DOM スタイルと SAX スタイルの両方をカバーしています。
DOM スタイルの API を使うためには rexml/document を使います。
SAX スタイルの API には、
のいずれかを用います。
また、それ以外のパーサとして
などもあります。
XML のパースに失敗したときに生じる例外です。
XMLのパース中に、定義されていない名前空間が現れた場合に発生する 例外です。
DOM スタイルの XML パーサ。
プル方式の XML パーサ。
SAX2 と同等の API を持つストリーム式の XML パーサ。
ストリーム式の XML パーサ。
パース結果を配列で作られた木構造により返すパーサ。
REXML::Parsers::SAX2Parser で使われるコールバックオブジェクトのためのモジュール、 REXML::SAX2Listener を定義しています。
REXML::Parsers::StreamParser で使われるコールバックオブジェクトのためのモジュール、 REXML::StreamListener を定義しています。