Некоторые подходы к передаче параметров между различными элементами в XSLT:
- Использование элементов xsl:param и xsl:with-param. 2 Элемент xsl:param объявляет в шаблоне новый параметр, а xsl:with-param указывает значение параметра при вызове шаблона. 2
- Передача ресурсов через привязку параметров. 1 Для этого нужно определить ресурс в файле .resx, привязать его к представлению, объявив в разделе файла Schema.xml списка, а затем использовать ресурс в настраиваемом XSLT. 1
- Передача сложных параметров. 3 Например, можно передавать в шаблон набор пар «ключ — значение», где ключ — название атрибута, а значение — значение атрибута. 3
Конкретный механизм передачи параметров зависит от реализации конкретного процессора XSLT. 2