XPath og position()
Jeg skal have lagt positionen paa et child element over i en variable, hvordan goer jeg dette?Xml:
<Part Code="qwerty">
<RefPart Code="qwerty2" />
<RefPart Code="qwerty" />
<Part>
Xslt:
<xsl:variable name="refPartIndex">
<xsl:choose>
<xsl:when test="RefPart/@Code = @Code"><xsl:value-of select="RefPart[@Code = ../@Code]position()" /></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:variable>
Den fejler ved 'position()'... hvordan kan jeg ellers goere dette?