ThomasM: Attribute von Elementen ausgeben

Beitrag lesen

Hallo Siri,

Siehst du das eher didaktisch oder technisch?

Sowohl als auch.

Ich sehe oft in Büchern oder Tutorials die schnelle Hinwendung zu xsl:for-each, ohne dass zuvor sinnvoll auf den Template-Mechanismus eingegangen wird und in diesem Sinne war mein Hinweis gedacht.

Bei flachen, listenartigen Strukturen (Element b n-fach unterhalb von Element a) oder Abzähloperationen, z. B.
<xsl:for-each select="1 to 5"><img src="symbol.png" alt="" /></xsl:for-each> (to-Operator aus XPath 2.0), setze ich auch gern auf xsl:for-each.

Hat man es mit komplexeren Strukturen zu tun, ist xsl:for-each oft nachteilig hinsichtlich Wartbarkeit und Verständnis.

Grüße,
Thomas