Hi! I am new to rails(and ruby) and I have a C background, and I would
like some help.

In the database I have a field named 'body' that has an XML in it. The
method I created in the model looks like this:

def self.get_personal_data_module(person_id)
        person_module = find_by_person_id(person_id)
        item_module = Hpricot(person_module.body)
        personal_info = Array.new
        personal_info = {:studies => (item_module/"studies").inner_html,
                                :birth_place => 
(item_module/"birth_place").inner_html,
                                :marrital_status => 
(item_module/"marrital_status").inner_html}
        return personal_info
end

I want the function to return an object instead of an array. So I can
use Module.studies instead of Model[:studies].

Thank you for your time.
Silviu

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to