Class | Amrita::XMLParser |
In: |
lib/amrita/xml.rb
|
Parent: | Object |
attr_style | [RW] | |
tmpl_id | [RW] |
# File lib/amrita/xml.rb, line 140 def initialize(source, fname, lno, dummy__) @listener = Listener.new @source = source end
# File lib/amrita/xml.rb, line 133 def parse_file(fname, dummy=nil, &block) l = Listener.new(&block) REXML::Document.parse_stream(File.open(fname), l) l.result end
# File lib/amrita/xml.rb, line 128 def parse_text(text, fname="", lno=0, dummy=nil, &block) parser = XMLParser.new(text, fname, lno, dummy) return parser.parse() end