• 締切済み

REXMLの使い方を教えてください

初めまして、今回rubyを初めて使います。 以下について教えてください。 ruby2.0.0をダウンロードしてWindows2003にインストールしました。 xmlファイルにアクセスする処理を行おうとして、 require "rexml/documenr" を記述したら、以下のエラーになりました。 C:Ruby200/lib/ruby2.0.0/rubygems/core_ext/kerner_require.rb:45in 'reqiire'; cannot load such file -- rexml/document(LoadError) となってしまいます。 原因と対処方法をご存じでしたら教えてください。 よろしくお願いします。

みんなの回答

  • kihonkana
  • ベストアンサー率42% (9/21)
回答No.3

うーん、もしやファイル名の入力ミスだと思ったのですが... 私の場合、ver1.8.7を使っていて、requireするファイル名をわざと間違えると以下のようなエラーメッセージが出ます。 in `require': no such file to load -- rexml/documenr (LoadError) となるとrexml¥documenr.rbというファイルがないのでしょうか? 私の場合は検索するとありました。 これ以上は、Ruby中級、上級プログラマの方の回答を待つしかないのかも。 みんなお盆休みなんでしょうか?

  • kihonkana
  • ベストアンサー率42% (9/21)
回答No.2

no.1です。 間違えました。 nではなくtです。

  • kihonkana
  • ベストアンサー率42% (9/21)
回答No.1

こんにちは。 初級レベルのものですけど、私も最近REXMLを使っています。 >require "rexml/documenr" 最後のrはnの間違いではないでしょうか?

fj731339
質問者

お礼

rexml\document.rbというファイルは見つかりませんでした。インストールのミスかもしれないので、再インストールしてみます。 ありがとうございました。

fj731339
質問者

補足

すみません。質問時の入力ミスです。 require "rexml/document" でも結果は同じです。 よろしくお願いします。

関連するQ&A