Hi,
This is the output I expect:
raman1 1 33
raman2 2 11
raman3 3 44
raman4 4 22
The o/p I am getting:
raman1 4 22
raman2 1 33
raman3 3 44
raman4 2 11
The XSL File I used to process This :
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="yes" />
<xsl:template match="/">
<table>
<xsl:variable name="y" select="o/com/*" />
<xsl:for-each select="$y[1]/*">
<xsl:sort select="@displayposition"/>
<xsl:variable name="x" select="position()" />
Change this to
<xsl:variable name="x" select="count(preceding-sibling::*) + 1" />
Cheers,
Jarno - Linnunradan käsikirja liftareille: Osa 24
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list