タグ

ブックマーク / bazz.hatenadiary.org (1)

  • REXML::StreamParser の使い方 - window.closed

    REXML Parser について簡単に調べてみます。 lib/rss/rexmlparser.rb にて REXML は下記のように使われています。 REXML::Document.parse_stream(@rss, @listener) これはストリーム型と呼ばれるパース方法で、パース後に tree が作られるのではなく、逐次 Listener へ解析結果が通知されるような形となります(SAX 型もたぶん一緒)。 よって調べるべきは Listener の方で、Listener では REXML::StreamListener を include していますので、これを調べれば使い方はある程度わかりそうです。 ということで下記サイトで調べてみました(須藤功平さんに感謝)。 http://pub.cozmixng.org/~kou/rexml-doc-ja/ 目立つところでは REXML

    REXML::StreamParser の使い方 - window.closed
  • 1