|
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 |