Rails и XML - PullRequest
       25

Rails и XML

0 голосов
/ 09 июня 2009

Как мне создать файл XML из формы в ruby ​​on rails. Элементы формы должны быть преобразованы в XML-файл и храниться в моей системе в определенном месте. Я новичок. поэтому, пожалуйста, помогите мне с некоторыми кодами.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 09 июня 2009

Вы можете сделать что-то вроде этого:

#!/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

0 голосов
/ 09 июня 2009

woohoo, смутные вопросы:)

Попробуйте новый подход к xml

xml = "<outerNode><innerNode>#{params[:someparam]}</innerNode></outerNode>"

Проверьте FileUtils для того, как сохранить строки в файлы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...