Module: XMLRPC::XMLParser

Defined in:
lib/xmlrpc/parser.rb

Overview

module Convert

Defined Under Namespace

Modules: StreamParserMixin Classes: AbstractStreamParser, AbstractTreeParser, NQXMLStreamParser, NQXMLTreeParser, REXMLStreamParser, XMLScanStreamParser, XMLStreamParser, XMLTreeParser

Constant Summary collapse

XMLParser =

XMLTreeParser
NQXMLParser =
NQXMLTreeParser
Classes =
[XMLStreamParser, XMLTreeParser,
NQXMLStreamParser, NQXMLTreeParser,
REXMLStreamParser, XMLScanStreamParser]

Class Method Summary collapse

Class Method Details

.each_installed_parserObject

yields an instance of each installed parser



799
800
801
802
803
804
805
806
# File 'lib/xmlrpc/parser.rb', line 799

def self.each_installed_parser
  XMLRPC::XMLParser::Classes.each do |klass|
    begin
      yield klass.new
    rescue LoadError
    end
  end
end