From: Takaharu Yamashita Date: 2000-08-01T23:53:02+09:00 Subject: [ruby-list:24073] Ruby で使える XML パーザーについて はじめまして。 山下といいます。 初投稿でいきなり質問して申し訳ないのですが、 XDBM(http://www.bowerbird.com.au/XDBM/) libxml(http://xmlsoft.org/) Xerces(http://xml.apache.org/) などの XML パーザーを Ruby から使えるようにする拡張ライブラリを作って いる人は居ませんでしょうか? Ruby から expat が使えることは知っているのですが、私のやりたいことと言 うのが、 1. XML のファイルを読み込みパージングする。 2. パージングしたデータを参照・検索・修正する。 3. 修正したデータを XML ファイルとして書き出す。 ということで、expat は 1 の段階までしか対応していないようなのです。 2 についてはデータベースを使うという手も有るのですが、その場合 3 を自 分で作る必要が有るので、それならば 1 から 3 までを全部やってくれる上記 のパーザーが使えないかな、と思った次第です。 もしくは、他にもこうやったら楽に実現できるよ〜、という意見を頂けると有 難いです。 もしだれも手を付けていないのなら、自分で作るしか無いかなぁ… それとも、XML を使うのを止めようかな。 私は Ruby についても XML についても素人同然ですので、もし間違ったこと を書いているようなら、指摘してやって下さい。 よろしくお願いします。 ---- takayan@ca2.so-net.ne.jp