Witam,
Mam problem z edycja/zapisem danych z/do pliku XML z uzyciem formularza.rhtml
Przyklad:
plik.xml
Agile Web Development with Rails
Jolt winning original Ruby on Rails book
oraz formularz:
<%= text_field " ", " " %>
<%= text_field " ", " " %>
<%= text_field " ", " " %>
Do tej pory robilam to tak:
w klasie kontrolera dodawalam kod:
require “rexml/document”
file = File.new( “book.xml” )
doc = REXML::Document.new file
@root = doc.root
@roottitle = @root.element[‘title’] #, itd dla kazdego elementu
a w formularzu:
<%= text_field “@roottitle”, “text” %> , itd.
ale jest to nieefektywne i nie wiem jak podpiac atrybuty w ten sposob,
a nastepnie sie do nich odwolac w formularzu.
Moje pytania:
W jaki sposob odwolac sie do konkretnego wezla w pliku oraz do konkretnego atrybutu?
- bez mapowania na obiekty
- z mapowaniem na obiekty