Книга: XSLT

system-property()

system-property()

Функция system-property возвращает значение нескольких системных свойств в виде строк; вот как ей следует пользоваться:

string system-property(property)

Можно проверять следующие возможные значения системного свойства property:

xsl:version. Возвращает версию XSLT;

xsl:vendor. Возвращает строку, идентифицирующую производителя процессора XSLT;

xsl:vendor-url. Возвращает URL производителя процессора XSLT.

Вот пример — версию XSLT можно проверить, вызвав system-property('xsl:version');

<?xml version="1.0"?>
<xsl:stylesheet version="2.0"
 xmlns:xsl="http.//www.w3.org/1999/XSL/Transform">
 .
 .
 .
 <xsl:if text="system-property('xsl:version')=2.0">
  <xsl:namespace name="starpowder"/>
 </xsl:if>
 .
 .
 .
</xsl:stylesheet>

Проверка версии XSLT может понадобиться, если вы хотите воспользоваться возможностями, которые появились в последних версиях.

Оглавление книги


Генерация: 0.642. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз