Sha256: 477e10db4906fa1cf6c1c1a0dbe691937f190c0cb7955d901b2d7ec3b7aa1969

Contents?: true

Size: 440 Bytes

Versions: 7

Compression:

Stored size: 440 Bytes

Contents

require 'rexml/document'

module Awsum
  class Parser #:nodoc:
    def parse(xml_text)
      REXML::Document.parse_stream(xml_text, self)
      result
    end

#--
#Methods to be overridden by each Parser implementation
    def result                      ; end
    def tag_start(tag, attributes)  ; end
    def text(text)                  ; end
    def tag_end(tag)                ; end
    def xmldecl(*args)              ; end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
internuity-awsum-0.2 lib/parser.rb
internuity-awsum-0.3 lib/parser.rb
awsum-0.5.4 lib/awsum/parser.rb
awsum-0.5.3 lib/awsum/parser.rb
awsum-0.5.2 lib/awsum/parser.rb
awsum-0.5.1 lib/awsum/parser.rb
awsum-0.5 lib/awsum/parser.rb