Module: ActiveSupport::XmlMini_OxSAX

Extended by:
XmlMini_OxSAX
Included in:
XmlMini_OxSAX
Defined in:
lib/rfm/xml_mini/ox_sax.rb

Defined Under Namespace

Classes: Handler

Instance Method Summary collapse

Instance Method Details

#parse(io) ⇒ Object



21
22
23
24
25
26
27
28
# File 'lib/rfm/xml_mini/ox_sax.rb', line 21

def parse(io)
  if !io.respond_to?(:read)
    io = StringIO.new(io || '')
  end
  handler = Handler.new
  ::Ox.sax_parse(handler, io, :convert_special => true)
  handler.doc
end

#parse_errorObject



17
18
19
# File 'lib/rfm/xml_mini/ox_sax.rb', line 17

def parse_error
  Exception
end