Cześć,
próbuję wykonać upload pliku xml i następnie import danych z niego do bazy. Próbowałem zrobić to przy pomocy nokogiri przy wpisanym na sztywno pliku z dysku, ale niestety nawet tak nie chce mi działać.
Są jakieś tutoriale odnośnie tego?
Cześć,
próbuję wykonać upload pliku xml i następnie import danych z niego do bazy. Próbowałem zrobić to przy pomocy nokogiri przy wpisanym na sztywno pliku z dysku, ale niestety nawet tak nie chce mi działać.
Są jakieś tutoriale odnośnie tego?
Tak.
Generalnie z paserem i potem dodaniem do bazy, nie udaje mi się nawet wyświetlić zaimportowanych danych
Generalnie nie musi być z użyciem tego, zadowolę sie także na czymś innymi
próbowałeś:
require 'active_support/core_ext'
xml = # jakiś xml
Hash.from_xml(xml)
?
(przykładowy xml z wikipedii)
[code=ruby]require ‘active_support’
xml = %{
persons = Hash.from_xml(xml).with_indifferent_access[:ksiazka_telefoniczna][:osoba]
persons.each do |person|
Person.create(person)
end[/code]