Он будет вызываться xsl: apply-templates
, когда он является наиболее подходящим шаблоном для выбранного узла. В отсутствие каких-либо других более конкретных шаблонов, таких как match = "text() [normalize-space (.)]"
, этот шаблон будет применяться ко всем текстовым узлам.
Для параметров apply-templates
поддерживает with-param
точно так же, как и call-template
.
Выражение with-param
оценивается в контексте вызова, а не на целевом узле, к которому применяется шаблон. Как и в call-template
, любые параметры, которые не заданы с явным with-param
, будут принимать значение по умолчанию, указанное выражением select
элемент xsl: param
в шаблоне (который оценивается в контексте цели, а не вызова)