svg4you: for-each Schleife (erstes Element)

Beitrag lesen

Tach Rolf,

Also wenn ich in der ersten Schicht bin, will ich den Wert aus der zweiten haben.
Wenn ich in der zweiten bin, den wert aus 2.
Wenn ich in der 3 bin dann den wert aus 4 usw

Sofern ich das Prinzip richtig verstanden habe, läuft es darauf hinaus:

  
<xsl:for-each select="//child::*[contains(local-name(), 'Schicht')]">  
  <xsl:if test="child::*[1]/Schichtnummer">  
    <xsl:value-of select="child::*[1]/Schichtnummer/text()"/><br />  
  </xsl:if>  
</xsl:for-each>

Gibt 123 und 20 aus.

Man liest sich,
svg4you