<xsl:comment> <!-- Содержимое: шаблон --> </xsl:comment>
<xsl:copy use-attribute-sets='имена '> <!-- Содержимое: шаблон --> </xsl:copy>
use-attribute-sets
— перечисляет именованные наборы атрибутов, которые следует добавить в создаваемый узел<xsl:copy-of select='выражение '/>
select
— содержит выражение, результат которого нужно скопировать<xsl:decimal-format name='имя ' decimal- separator='символ ' grouping-separator='символ ' infinity='строка ' minus-sign='символ ' NaN='строка ' percent='символ ' per- mille='символ ' zero-digit='символ ' digit='символ ' pattern-separator='символ '/>
name
— имя. Если name
отсутствует, формат числа определяется по умолчанию; • decimal-separator
— символ, разделяющий целую и дробную часть; • grouping-separator
— символ, разделяющий группы цифр целой части числа; • infinity
— строка, соответствующая бесконечности; • minus-sign
— символ отрицания; • NaN
— строка, соответствующая нечислу; • percent
— символ процента; • per-mille
— символ промилле; • zero-digit
— символ нуля; • digit
— символ, помечающий позицию необязательной цифры; • pattern- separator
— символ, разделяющий положительный и отрицательный образцы форматирования<xsl:element name='{имя }' namespace='{пространство имен }' use-attribute- sets='имена '> <!-- Содержимое: шаблон --> </xsl:element>
name
— имя элемента; • namespace
— URI пространства имен создаваемого элемента; • use-attribute-sets
— перечисляет имена наборов атрибутов, которые надо включить в создаваемый элемент<xsl:fallback> <!-- Содержимое: шаблон --> </xsl:fallback>
<xsl:for-each select='выражение'> <!-- Содержимое: несколько элементов xsl:sort, шаблон --> </xsl:for-each>
select
— содержит выражение, возвращающее перебираемое множество узлов<xsl:if test='выражение ' > <!-- Содержимое: шаблон --> </xsl:if>
test
— содержит выражение проверяемого условия<xsl:import href='URI '/>
href
— URI импортируемого шаблона<xsl:include href='URI '/>
href
— URI включаемого шаблона<xsl:key name='имя ' match='паттерн ' use='выражение '/ >
name
— имя ключа; • match
— выбирает узлы, для которых будут определяться значения ключа; • use — выражение, значение которого будет значением ключа для каждого из узлов<xsl:message terminate='yes' | 'no'> <!-- Содержимое: шаблон --> </xsl:message>
<xsl:namespace-alias stylesheet- prefix='префикс ' | '#default' result- prefix='префикс ' | '#default'/>
stylesheet-prefix
— префикс в преобразовании; • result- prefix
— префикс в результирующем документеВы читаете Технология XSLT