2010-08-15 7 views
0

Salut, puis-je créer un fichier XML personnalisé après avoir rempli un formulaire dans Ruby on rails view template.ruby ​​on rails créer un fichier XML personnalisé

Une fois que j'ai fini de capturer des données, je ne sais pas comment créer un XML?

Quelqu'un pourrait-il aider

Qu'est-ce rXML exactement et puis-je utiliser?

Répondre

1

Essayez Builder pour générer votre XML:

require "builder" 

@xml = Builder::XmlMarkup.new 
@xml.intruct! 
@xml.mydoc do 
    @xml.property "Data" 
end 
+0

Salut merci, AOTHER question .Je ont créé une classe de modèle factice qui ne prolonge pas enregistrement actif classe Ramone attr_accessor: nom,: ville fin Controller commencer def \t \t @ramone = RamOne.new \t \t fin \t \t def load_new \t \t \t @ramone = RamOne.new (params [: Ramone]) \t \t \t si @ ramone.save \t \t \t redirect_to: action => 'gen_xml' \t \t \t extrémité \t \t fin \t \t def gen_xml \t \t \t \t @xml = Builder :: XmlMarkup.new \t \t \t \t @ramones = RamOne.find (: tous) \t \t \t \t rendu: layout => false \t \t fin Voir capture le nom, la ville et a une soumettre une action attachée avec load_new erreur: nombre d'arguments erroné (1 pour 0) dans load_new Qu'est-ce qui ne va pas? – user384070