Hallo,
<aufzaehlung>heinz</aufzaehlung>
<aufzaehlung>torsten</aufzaehlung>
<aufzaehlung>jonas</aufzaehlung>
<aufzaehlung>harald</aufzaehlung>soll zu
<aufzaehlung counter="i">heinz</aufzaehlung>
<aufzaehlung counter="ii">torsten</aufzaehlung>
<aufzaehlung counter="iii">jonas</aufzaehlung>
<aufzaehlung counter="iv">harald</aufzaehlung>werden. Ich suche nun dafür eine Lösung.
Die einfchste Möglickeit ist:
<xsl:template match="aufzaehlung">
<xsl:variable name="numerierung">
<xsl:number count="aufzaehlung" format="i" />
<xsl:variable
<aufzaehlung counter="{$numerierung}">
<xsl:value-of select="." />
</aufzaehlung>
xsl:template
Probleme kann hier nur über 1000 Einträge geben (wegen der römischen Zahlen).
Bei format="a" geht das dann so: a, b ... z; aa, ab, ... az, etc.
Grüße
Thomas