class Fog::XenServer::NokogiriStreamParser
Public Class Methods
new()
click to toggle source
# File lib/fog/xenserver/core.rb, line 59 def initialize require 'nokogiri/xml/sax/document' require 'nokogiri/xml/sax/parser' @parser_class = Class.new(Nokogiri::XML::SAX::Document) do include XMLRPC::XMLParser::StreamParserMixin alias_method :start_element, :startElement alias_method :end_element, :endElement alias_method :characters, :character alias_method :cdata_block, :character def parse(str) Nokogiri::XML::SAX::Parser.new(self).parse(str) end end end
Public Instance Methods
parse(str)
click to toggle source
# File lib/fog/xenserver/core.rb, line 72 def parse(str) Nokogiri::XML::SAX::Parser.new(self).parse(str) end