Frank Schönmann: xsl:for-each abbrechen

Beitrag lesen

hi!

<xsl:for-each select="node">
  <xsl:if test="bedingung">
    ...
  </xsl:if>
</xsl:for-each>

So und nun möchte ich nachdem ich das erstemal in dem if war aus dem for each
springen und nicht noch die ganzen andren nodes durchlaufen.

Soweit ich weiss, ist XSLT eine Art funktionale Programmiersprache. Da es dort keine
Anweisungen gibt, sondern nur Rueckgabewerte, laesst sich eine Schleife also auch
nicht einfach abbrechen. (Tatsaechlich sind Schleifen in funktionalen Programmen
etwas voellig anderes als in imperativen Programmiersprachen, die du wohl eher
gewohnt bist.)

bye, Frank!

--
Never argue with an idiot. He will lower you to his level and then
beat you with experience.