Как мне создать файл XML из формы в ruby on rails. Элементы формы должны быть преобразованы в XML-файл и храниться в моей системе в определенном месте. Я новичок. поэтому, пожалуйста, помогите мне с некоторыми кодами.
Заранее спасибо.
Вы можете сделать что-то вроде этого:
#!/usr/bin/ruby require 'builder' favorites = { 'candy' => 'Neccos', 'novel' => 'Empire of the Sun', 'holiday' => 'Easter' } xml = Builder::XmlMarkup.new( :target => $stdout, :indent => 2 ) xml.instruct! :xml, :version => "1.1", :encoding => "US-ASCII" xml.favorites do favorites.each do | name, choice | xml.favorite( choice, :item => name ) end end
http://www.xml.com/lpt/a/1637
woohoo, смутные вопросы:)
Попробуйте новый подход к xml
xml = "<outerNode><innerNode>#{params[:someparam]}</innerNode></outerNode>"
Проверьте FileUtils для того, как сохранить строки в файлы