xsl:perform-sort¶
Принимает последовательность в качестве входных данных и выдает отсортированную последовательность в качестве выходной.
Доступен в XSLT 2.0 и более поздних версиях. Доступен во всех изданиях Saxon.
- Категория: инструкция
- Содержимое: (
xsl:sort
+ , sequence-constructor ) - Допустимые родительские элементы: any XSLT element whose content model is sequence-constructor; any literal result element
Атрибуты¶
select?
- expression
- Входная последовательность может быть определена либо выражением в необязательном атрибуте
select
, либо вложенным конструктором последовательности.
Подробности¶
Критерии сортировки задаются с помощью элементов xsl:sort
как дочерних элементов xsl:perform-sort
, обычным способом.
Часто полезно использовать xsl:perform-sort
внутри функции таблицы стилей; функция может возвращать отсортированную последовательность в качестве своего результата и может быть вызвана непосредственно из выражения XPath.
Примеры¶
1 2 3 4 |
|