Hans: Tiefe von verschachtelten Elementen rausfinden

Beitrag lesen

Hallo,

ich möchte ein XML-Dokument formatieren das z.B. diese Struktur hat:

<bla>
  <elemente>
    <item />
    <elemente>
      <item />
      <item />
    </elemente>
  </elemente>
</bla>

"<elemente>" kann also weitere "<elemente>" enhalten. Wie bekomme ich nun die Verschachtelungstiefe raus wenn ich mit XSLT durch alle "<elemente>" iteriere? Um z.B. alle "<item>"s mit ungerader Tiefe grün und alle mit gerader blau darzustellen? Gibts dafür irgendeinen XPath-Ausdruck der mir bisher entgangen ist?

Grüße,

Hans