Visit Mozilla.org

XSLT:for-each

z Mozilla Developer Center, polskiego centrum programistów Mozilli.

Dokumentacja XSLT/XPath: Elementy XSLT, Funkcje EXSLT, Funkcje XPath, Osie XPath

Spis treści

Element <xsl:for-each> zaznacza zbiór węzłów i przetwarza każdy z nich w ten sam sposób. Element ten jest często używany do iteracji zbioru węzłów lub zmiany aktualnego węzła. Jeśli jeden lub więcej elementów <xsl:sort> pojawią się jako dzieci tego elementu, przez przetworzeniem zostanie wywołane sortowanie. W przeciwnym wypadku węzły są przetwarzane w kolejności, w jakiej pojawiają się w dokumencie.

[edytuj] Składnia

<xsl:for-each select=WYRAZENIE>
	<xsl:sort> [opcjonalnie]
	SZABLON
</xsl:for-each>

[edytuj] Wymagane atrybuty

select
Używa wyrażenia XPath do zaznaczenia węzłów, które mają zostać przetworzone.

[edytuj] Opcjonalne atrybuty

Brak.

[edytuj] Typ

Instrukcja, pojawia się wewnątrz szablonu.

[edytuj] Definicja

XSLT, sekcja 8.

[edytuj] Gecko

Obsługuje.