重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

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)
というエラーが出ます。
形式を変換するコマンドはないのでしょうか?

A 回答 (1件)

プログラム全体と、データの中身を書いてください。

プログラム断片だけみてもなんとも言えません。

あとエラーメッセージも正確に。
    • good
    • 0
この回答へのお礼

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

お礼日時:2013/08/10 10:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!