PerlerのRuby日記

Rubyとか

XMLを解析してハッシュにするベンチマーク

XMLをハッシュにしたかったのだけれど、やり方がいろいろあるらしくって計測してみた。

  • NokogiriのXPath
  • NokogiriのSAX
  • REXMLのpull-perser
  • REXMLのstream
  • REXMLのSAX2

参考:

http://d.hatena.ne.jp/tohtas/20091101/1257092607

http://d.hatena.ne.jp/winebarrel/20070607/p3

ありがとうございます。

やった感じでは、NokogiriのSAXが段違いに早かった。

Gist