Как выполнить XSL: for-each в обратном порядке

Я ищу в XSL / FO обратный цикл for-each.

например xml

<data>
  <record id="1"/>
  <record id="2"/>
  <record id="3"/>
  <record id="4"/>
  <record id="5"/>
  <record id="6"/>
</data>

с xsl

<xsl:for-each select="descendant-or-self::*/record">
   <xsl:value-of select="@id"/>
</xsl:for-each>

Я ищу вывод 654321, а не 123456

, как это возможно?

21
задан Theresa Forster 4 May 2011 в 11:16
поделиться