Class: Athena::Formats::XML

Inherits:
Base
  • Object
show all
Includes:
Util
Defined in:
lib/athena/formats/xml.rb

Defined Under Namespace

Classes: BaseSpec, ElementSpec, IllegalRecordElementError, NoRecordElementError, RecordSpec, SubElementSpec

Instance Method Summary collapse

Methods included from Util

#verbose

Methods inherited from Base

#convert, #deferred?, formats, valid_format?, #wrap

Instance Method Details

#parse(source, &block) ⇒ Object



52
53
54
# File 'lib/athena/formats/xml.rb', line 52

def parse(source, &block)
  REXML::Document.parse_stream(source, listener(&block))
end