Книга: XSLT

Сортировка по нескольким критериям

Сортировка по нескольким критериям

Стоит отметить, что при сортировке можно применять несколько критериев — для этого просто примените несколько элементов <xsl:sort>. Первый элемент <xsl:sort> отсортирует данные по основному критерию, следующий элемент — по следующему основному критерию и т.д. Вот, например, как внутри элемента <xsl:apply-templates> можно отсортировать планеты сначала по расстоянию, а затем по плотности (при этом планеты с одинаковым расстоянием от Солнца будут отсортированы по плотности):

<xsl:apply-templates>
 <xsl:sort select="DISTANCE"/>
 <xsl:sort select="DENSITY"/>
</xsl:apply-templates>

На этом мы заканчиваем обсуждение сортировки, и я перехожу к сопутствующей теме: нумерации.

Оглавление книги


Генерация: 1.555. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз