Used within an xsl:choose element
to indicate one of a number of choices. With XSLT 4.0 syntax enabled, it may
also appear within
Permitted parent elements: xsl:choose
XPath expression. If this is the first
XPath expression. Experimental: available only
if XSLT 4.0 constructs are enabled. Provides an alternative way of supplying
the return value when the
Notes on the Saxon implementation
select attribute is implemented from Saxon 10, provided syntax extensions are enabled.
Note that forwards-compatibility mode in previous versions of XSLT does not handle the
attribute particularly well. If an XSLT 3.0 processor encounters an
instruction with a
select attribute, and the instruction
has an effective version of
will simply be ignored, which will generally give incorrect results.