Module: XsdModel

Defined in:
lib/xsd_model.rb,
lib/xsd_model/parser.rb,
lib/xsd_model/xsdize.rb,
lib/xsd_model/elements/all.rb,
lib/xsd_model/elements/any.rb,
lib/xsd_model/elements/text.rb,
lib/xsd_model/elements/group.rb,
lib/xsd_model/elements/union.rb,
lib/xsd_model/elements/choice.rb,
lib/xsd_model/elements/import.rb,
lib/xsd_model/elements/length.rb,
lib/xsd_model/elements/schema.rb,
lib/xsd_model/elements/appinfo.rb,
lib/xsd_model/elements/comment.rb,
lib/xsd_model/elements/content.rb,
lib/xsd_model/elements/doctype.rb,
lib/xsd_model/elements/element.rb,
lib/xsd_model/elements/include.rb,
lib/xsd_model/elements/logical.rb,
lib/xsd_model/elements/pattern.rb,
lib/xsd_model/elements/document.rb,
lib/xsd_model/elements/sequence.rb,
lib/xsd_model/elements/attribute.rb,
lib/xsd_model/elements/extension.rb,
lib/xsd_model/document_attributes.rb,
lib/xsd_model/elements/annotation.rb,
lib/xsd_model/elements/collection.rb,
lib/xsd_model/elements/max_length.rb,
lib/xsd_model/elements/min_length.rb,
lib/xsd_model/elements/enumeration.rb,
lib/xsd_model/elements/restriction.rb,
lib/xsd_model/elements/schema_info.rb,
lib/xsd_model/elements/simple_type.rb,
lib/xsd_model/elements/white_space.rb,
lib/xsd_model/elements/base_element.rb,
lib/xsd_model/elements/complex_type.rb,
lib/xsd_model/elements/total_digits.rb,
lib/xsd_model/elements/any_attribute.rb,
lib/xsd_model/elements/documentation.rb,
lib/xsd_model/elements/max_inclusive.rb,
lib/xsd_model/elements/min_exclusive.rb,
lib/xsd_model/elements/min_inclusive.rb,
lib/xsd_model/elements/simple_content.rb,
lib/xsd_model/elements/attribute_group.rb,
lib/xsd_model/elements/complex_content.rb,
lib/xsd_model/elements/fraction_digits.rb,
lib/xsd_model/elements/attribute_methods.rb

Defined Under Namespace

Modules: DocumentAttributes, Elements, Xsdize Classes: Parser, UnknownOptionType

Class Method Summary collapse

Class Method Details

.parse(xml_string, options = {}) ⇒ Object



9
10
11
# File 'lib/xsd_model.rb', line 9

def self.parse(xml_string, options = {})
  Parser.call(xml_string, normalize_options(options))
end