(NQXML)重要.Rubyインタプリタには、このページで紹介しているNQXMLではなく、REXMLが採用されました。(REXML)を参照。RubyでXML文書を読み書きしてみる。Edition)NQXMLXMLパーサーいろいろRubyの標準ライブラリにはXMLパーサーは含まれていない。Rubyで使えるXMLパーサーには,次のものがある。NQXMLXMLParserモジュールxmlscanこのうち,NQXMLはpure-Rubyで,メンテナンスもされているようなので,これを使ってみる。XML文書をスキャンする次のようなXML文書をスキャンしてみる。-->タグ,文字データのほか,XML宣言,文書型宣言,処理命令,CDATAセクションを含み,実体参照,文字参照も使っている。NQXMLでXML文書を読むとき,イテレータを使う方法と,DOMを使う方法がある。