Валиков Алексей Н.
Шрифт:
Включение в преобразование
При включении внешних преобразований при помощи
Все ссылки и относительные идентификаторы ресурсов (URI), используемые во включаемом преобразовании, вычисляются относительно его базового адреса.
Предположим, что URI нашего преобразования имеет вид:
В этом случае элемент
будет включать преобразование с URI
Нет никаких проблем и с включением преобразований по абсолютным идентификаторам. Например, если преобразование
то включить его можно элементом
Естественно, включаемые модули должны быть доступны процессору во время выполнения преобразования, поэтому если они находятся на других серверах, то всегда будет существовать возможность невыполнения преобразования.
В XSLT элементы
Предположим, что в основное преобразование мы импортируем файл
Тогда основное преобразование может быть переписано следующим образом.