|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Vertical display
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








