ddn.data.xml.dom.namespace
DOM namespace scoping and QName resolution.
Types 2
structXmlExpandedName
Expanded name {namespaceUri, local}.
Fields
string namespaceUriNamespace URI (empty means “no namespace”).string localLocal name.classXmlNamespaceContext
Namespace context supporting prefix-to-URI lookups with parent chaining.
Methods
const(string)[string] localMappings() const @safeReturns the mappings declared directly in this context (not including parents).Constructors
this(XmlNamespaceContext parent = null)Constructs a namespace context.Functions 1
fn
XmlExpandedName resolveQName(
const(XmlNamespaceContext) ctx,
XmlQName qname,
bool defaultNamespaceApplies) @safeResolves a QName to an expanded name.