ThomasM: Feler hochzählen - recursive lösung?

Beitrag lesen

Hallo Darkgame,

</gruppe>

</gruppe>

Hier ist wohl ein schließendes Tag verrutscht.

herauskommen sollte eine aufstellung wie:

<file name=input">
<gruppe name="gruppe1" gesamtlaenge="26"/>
<gruppe name="gruppe2" gesamtlaenge="23"/>
<gruppe name="gruppe3" gesamtlaenge="26"/>
</file>

Dazu reicht:

<xsl:template match="file">  
  <file name="input">  
    <xsl:for-each select="gruppe">  
      <gruppe name="{@name}" gesamtlaenge="{sum(feld/@laenge)}"/>  
    </xsl:for-each>  
  </file>  
</xsl:template>

Grüße,
Thomas