I have to generate some xml and have been doing a bit of a survey of available libraries. Roxml seems good to me. But I can't get it to work. Does it depend in some subtle way on Rails? For example, this simple code doesn't work for me: require 'rubygems' require 'roxml' module Opml attr_accessor :text, :type, :xmlUrl class Outline include ROXML xml_reader :text xml_reader :type xml_reader :xmlUrl end end include Opml x = Outline.new x.text = "abbc" puts x.to_xml ... It throws: undefined method â€˜new_elementâ€™ for LibXML::XML::Node:Class Anyone know?
on 2009-02-11 22:03
on 2009-02-19 03:29
On Feb 11, 4:02 pm, Pito Salas <r...@salas.com> wrote: > > > -- > Posted viahttp://www.ruby-forum.com/. Hey Pito, Unfortunately, I'd had an old copy of libxml installed outside of rubygems which was conflicting and overriding my more recent rubygems versions, so I was only testing against the old 0.8.3 version. Once I corrected that, I was able to reproduce your problem, and I've since fixed it on my development branch (http://github.com/Empact/ roxml/). You can get it there, or wait a bit for the official 2.5 to go up on rubyforge. Thanks for the post!