Class XSD::NS
In: lib/xsd/ns.rb
Parent: Object

Methods

Classes and Modules

Class XSD::NS::Assigner
Class XSD::NS::FormatError

Constants

Namespace = 'http://www.w3.org/XML/1998/namespace'
KNOWN_TAG = { XSD::Namespace => 'xsd', XSD::InstanceNamespace => 'xsi', }
ParseRegexp = Regexp.new('\A([^:]+)(?::(.+))?\z', nil, 'NONE')   $1 and $2 are necessary.

Attributes

default_namespace  [R] 

Public Class methods

Public Instance methods

no default namespace

For local attribute key parsing

  <foo xmlns="urn:a" xmlns:n1="urn:a" bar="1" n1:baz="2" />
    =>
  {}bar, {urn:a}baz

Protected Instance methods

[Validate]