<xsl:for-each>

Das <xsl:for-each>-Element wählt eine Menge von Knoten aus und verarbeitet jeden dieser Knoten 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 vorkommen, erfolgt das Sortieren vor der Verarbeitung. Ansonsten 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 die zu verarbeitenden Knoten auszuwählen.

Optionale Attribute

Keine.

Typ

Anweisung, erscheint innerhalb einer Vorlage.

Spezifikationen

XSLT, Abschnitt 8.

Gecko-Unterstützung

Unterstützt.