<xsl:for-each>

Das <xsl:for-each>-Element wählt eine Menge von Knoten aus und verarbeitet jeden von ihnen auf die gleiche Weise. Es wird häufig verwendet, um durch eine Menge von Knoten zu iterieren oder um den aktuellen Knoten zu ändern. Wenn ein oder mehrere <xsl:sort>-Elemente als Kinder dieses Elements erscheinen, erfolgt das Sortieren vor der Verarbeitung. Andernfalls werden die Knoten in der Dokumentreihenfolge verarbeitet.

Syntax

xml
<xsl:for-each select=EXPRESSION>
  <xsl:sort> [optional]
  TEMPLATE
</xsl:for-each>

Erforderliche Attribute

select

Verwendet einen XPath-Ausdruck, um Knoten auszuwählen, die verarbeitet werden sollen.

Optionale Attribute

Keine.

Typ

Anweisung, erscheint innerhalb einer Vorlage.

Spezifikationen

XSLT, Abschnitt 8.

Gecko-Unterstützung

Unterstützt.