Methods
- P
Classes and Modules
Attributes
[RW] | document_class |
Instance Public methods
# File activesupport/lib/active_support/xml_mini/nokogirisax.rb, line 71 71: def parse(data) 72: if !data.respond_to?(:read) 73: data = StringIO.new(data || '') 74: end 75: 76: char = data.getc 77: if char.nil? 78: {} 79: else 80: data.ungetc(char) 81: document = self.document_class.new 82: parser = Nokogiri::XML::SAX::Parser.new(document) 83: parser.parse(data) 84: document.hash 85: end 86: end