Переменные в XSLT

Код XSL
    <xsl:variable>
        name="имя_переменной" - обязательно!!!
        
        Значение переменной определяется:
        или указав его в select="", если в селекте указано Xpath_выражение, то содержимого не существует
        select="Xpath_выражение"
        или указав его внутри <xsl:variable></xsl:variable>
        содержимое переменной или Xpath_выражение
    </xsl:variable>
    

Переменная действует только в том блоке, в котором она создана.

Переменную можно использовать в любом Xpath выражении

Вызывается переменная через знак доллара и имя переменной т.е. например $cats

Переменные применяются, чтобы что-то сохранить, а потом это несколько раз использовать.

Вверх