• 締切済み

REXMLについて教えてください3

def func(doc) doc.sub!("XXX","YYY") return doc end doc = Document.new File.new(file_name) ... new_doc = func(doc) ... というようにREXMLで処理し、さらにそれをsub!コマンドで処理するプログラムを考えています。 ところが、データの形式が合わないためだと思うのですが、 Document (NoMethodError) というエラーが出ます。 形式を変換するコマンドはないのでしょうか?

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

プログラム全体と、データの中身を書いてください。プログラム断片だけみてもなんとも言えません。 あとエラーメッセージも正確に。

kihonkana
質問者

お礼

途中でファイル出力して、それを再読み込みして処理するようにしました。 お手数をおかけしてすみませんでした。m(_ _)m

関連するQ&A