Subject: RE: [xsl] Vertical display From: Jarno.Elovirta@xxxxxxxxx Date: Mon, 28 Apr 2003 16:38:13 +0300 |
Hi, > Sorry, It didn't properly, when i give > this xml as input. > > <o> > <com> > <hereyougo> > <first>1</first> > <second>2</second> > <third>3</third> > > </hereyougo> > <imaycome> > <four>4</four> > <five>5</five> > <six>6</six> > > </imaycome> > > </com> > </o> > > Note here it outputs as follows: > > 1 4 > 2 5 > > I think this is the problem with assigning position to outer node. Hi, ... <tbody> <xsl:variable name="y" select="o/com/*" /> <xsl:for-each select="$y[1]/*"> <xsl:variable name="x" select="position()" /> <tr> <xsl:for-each select="$y/*[position() = $x]"> <td> <xsl:value-of select="." /> </td> </xsl:for-each> </tr> </xsl:for-each> </tbody> ... Sorry for the previous, ill-suited, solution suggestion. This should be what you want. Cheers, Jarno - Covenant: Call The Ships To Port (Club Version) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Vertical display, Sundar Shanmugasunda | Thread | RE: [xsl] Vertical display, Dimitre Novatchev |
RE: [xsl] Documenting XML schema: a, Graham Hannington | Date | RE: [xsl] Creating internal lists, Sundar Shanmugasunda |
Month |