fn:resolve-QName

Expands a lexical QName using the in-scope namespaces from the given element.

resolve-QName($qname as xs:string?, $element as element()) ➔ xs:QName?

Arguments

 

$qname

xs:string?

The lexical QName to be expanded

 

$element

element()

The element whose in-scope namespaces determine how the QName is expanded

Result

xs:QName?

Namespace

http://www.w3.org/2005/xpath-functions

Links to W3C specifications

XPath 3.1 Functions and Operators

Saxon availability

Available in XPath 2.0, XSLT 2.0, XQuery 1.0, and later versions. Available in all Saxon editions.