xsl:import-schema¶
Используется для идентификации схемы, содержащей определения типов, на которые ссылается таблица стилей.
Доступно в XSLT 2.0 и более поздних версиях. Требуется Saxon-EE.
- Категория: declaration
- Содержимое:
xs:schema?
- Допустимые родительские элементы:
xsl:package
;xsl:stylesheet
;xsl:transform
Атрибуты¶
namespace?
- uri
- Указывает целевое пространство имен импортируемой схемы. Атрибут следует опустить при импорте схемы без целевого пространства имен.
schema-location?
- uri
- Указывает, где можно найти документ схемы. Этот URI передается через
URIResolver
таким же образом, как и URI, используемые вxsl:include
иxsl:import
. Атрибут может быть опущен только в том случае, если схема для требуемого пространства имен уже загружена вКонфигурацию
, например, если она уже была импортирована из другого модуля таблиц стилей.
Заметки по реализации Saxon¶
Объявление xsl:import-schema
требует процессора с поддержкой схем, поэтому доступно только в Saxon-EE. Для получения дополнительной информации см. раздел Обработка схем.