Declarative XML namespace and XSD schema metadata.
XM.Schema values are produced by the schema do ... end DSL inside an
XM.document/2 block. They are not rendered as XML elements. Instead, they
inject namespace declaration attributes into the document root and provide XSD
locations for optional validation.
Summary
Functions
Return XML attributes that should be injected into the root element.
Return true when schema metadata declares at least one XSD location.
Return schema location paths/URLs declared by the schema metadata.
Build schema metadata from DSL entries.
Types
Functions
Return XML attributes that should be injected into the root element.
Return true when schema metadata declares at least one XSD location.
Return schema location paths/URLs declared by the schema metadata.
Build schema metadata from DSL entries.