Danke Thomas,
das hatte ich so ähnlich in Betracht bezogen. Problem ist nur das der Index nicht auf 4 Level begrenzt ist und manchmal ziemlich "tief" werden kann. Man könnte ja irgendwie die anzahl der '.' zählen, aber ich dachte es gibt da noch etwas Elegantes. Kann mir nicht ganz vorstellen, dass ich da der einzige bin, eine lösung wäre rekursive template mit dem jeweilige prefix merken, aber elegant wäre es halt mit xsl:sort
Gruß, H.