Я хочу применить шаблон с режимом, который зависит от значения переменной.
<xsl:variable name="mode" select="@attribute"/>
<xsl:apply-templates mode="{$mode}"/>
Я получаю ошибку, которую таблица стилей не может быть скомпилирована. Значение режима должно быть QName, но это "{$ mode}".
Есть ли возможность использовать режимы, зависящие от переменных?