If I have an XML document with 2 applications nodes and the following template in the style sheet
<xsl:template match="application"> <xsl:number format="a" value="position()" /> <xsl:value-of select="@name" /> <br /> </xsl:template> the result is b. the name d. the name2 When I think it should be "a. " and "b .". For some reason, position() is returning the wrong result.