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