Axel Hoogestraat: Alle Elemente im Baum zählen

Beitrag lesen

Hallo,

ich habe wieder ein kleines XSL Problem. Mit dem Befehl
<xsl:number level="any" count="element"> werden alle Elemente "element" gezählt, die vor dem aktuellen Knoten liegen und auf der gleichen Ebene, wenn ich nicht irre. Ich möchte aber gleich zu beginn des Dokuments (also bei <xsl:apply-template match="/" />) wieviele Knoten des Types vorhanden sind. Das Problem ist, die können auch verschachtelt sein.

Bsp.:
<root>
  <element>
    <irgendwas />
    <element>
      <was_anderes />
    </element
    <element>
      <nochwas />
    </element>
  </element>
</root>

Wie kann ich der Struktur das Gesamtvorkommen von "element" zählen?

Vielen Dank im Voraus
Schöne Grüße
Axel