2012-03-14 15 views
1

これは基本的な質問かもしれませんが、それは私にいくつかの問題を引き起こしています。私はto_xml関数を使用してXMLファイルにActiveRecordオブジェクトをダンプしようとしています。どんな理由であれ、それを要素に入れようとすると、これは私のためには機能しません。 は基本的に私は私が反復処理したいのActiveRecordオブジェクトのハッシュを持っているし、このように私のXMLファイルにダンプ:to_xmlのネストされた問題?

@hash_of_activerecord.each do |key, value| 
    xml.object do 
     value.to_xml 
    end 
end 

何らかの理由でこれが動作するようには思えません。それを修正するために私は何ができますか?明らかに、オブジェクトの個々の側面を個別に印刷することはできますが、後でそのActiveRecordオブジェクトの内容を変更すると、そのループ内の内容を変更することを忘れないでください。

答えて

0
+0

これは1つのXMLファイルに複数の異なるハッシュを印刷することはできません。ビルダーのように、基本的にXMLファイルを生成するのは1行だけです。私はハッシュではないものと共に、複数のハッシュを1つのXMLファイルに出力したい。 – Rhawb

関連する問題