resolveQName

fnXmlExpandedName resolveQName( const(XmlNamespaceContext) ctx, XmlQName qname, bool defaultNamespaceApplies) @safe

Resolves a QName to an expanded name.

Parameters

ctxNamespace context.
qnameLexical QName.
defaultNamespaceAppliesIf true, the default namespace is applied when qname.prefix is empty.

Returns

The expanded name {namespaceUri, local}.

Throws

XmlException if qname.prefix is non-empty but cannot be resolved.