Вы не можете .
Если вы знаете, что все возможные модули таблиц стилей xslt должны быть включены, вы можете использовать атрибут xsl:use-when
, чтобы выборочно включать только некоторые из них. Однако xsl:use-when
имеет свои ограничения. Цитировать Спецификация XSLT 2.0 :
" Любой элемент в пространстве имен XSLT может иметь атрибут use-when, значением которого является выражение XPath, которое может быть оценено статически ".
Там - это способ достижения динамического включения , но он требует некоторой инициализации не-XSLT:
Код (например, C # или Java или ... ваш язык программирования), который вызывает преобразование, может редактировать DOM загруженной (как XML) таблицы стилей XSLT и может устанавливать значение атрибута href
любого <xsl:import>
элемент по желаемому URL.