REXML 重たい

  • 19:26:19 http://twitter.com/nsiena nsiena: く、またしても REXML がメモリを食い潰して落ちた。どうしてくれよう。メモリを喰わないように処理を見直そうか、はたまた、データを小分けにしてしまおうか。
    • 19:29:19 http://twitter.com/nsiena nsiena: コード書くの面倒だし、ランダムアクセスするから、ストリーミングパーサは使いたくないな。必要なとこだけオブジェクトにコピーして、REXML 木は捨てるようにしようかなぁ。
    • 19:31:19 http://twitter.com/nsiena nsiena: REXML の API は、なんとなく使いにくく感じることがあるのよね。書き方が素直に出て来ないというか、微妙に座りが悪いというか。なんでかしら。
  • | 19:31:19 http://twitter.com/t_wada t_wada: @nsiena 大きい XML または 大量の XML を扱うときは REXML ではつらいと思います。 libxml-ruby や nokogiri を検討したほうがいいかもしれません。
  • || 19:33:19 http://twitter.com/nsiena nsiena: @t_wada そうなんですよー ;_; でも、事情により、バイナリライブラリでなく、pure Ruby ライブラリ限定なのです ><