fn:resolve-QName

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

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

Arguments

 

$value

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

XPath 4.0 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.