Stephan B.: Ersten Knoten selektieren das bestimmen Wert enthält

Beitrag lesen

Will mit XSLT einen Code für meine DB generieren das mir automatisch IDs von einer Reihenfolge einträgt. Hänge an einer Schleife:

Und zwar möchte ich einen Knoten selektieren dessen Seite Element als nächstes das Attribut stufe mit dem Wert "l" enthält
Struktur:
<seite stufe="lz">...</seite>
<seite stufe="lzw">...</seite>
<seite stufe="z">...</seite>
<seite stufe="zw">...</seite>
<seite stufe="lw">...</seite>
.... ca. 100 Stück

Habe bisher vieles Probiert was aber nicht Hilft, u.a.:
<xsl:for-each select="following::seite[contains(@stufe,'l')]">
<xsl:if test="position()=1">
beliebiger code in der IDs generiert werden...
</xsl:if></xsl:for-each>

<xsl:for-each select="following::seite[contains(@stufe,'l')][1]">
beliebiger code in der IDs generiert werden...
</xsl:for-each>

Wie wäre die Richtige vorgehensweise

Gruß Stephan