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. Available for all platforms.