| Subject: Re: [xsl] nested for-each to create a html table From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 19 May 2005 12:50:00 +0100 | 
   Here's my solution that makes use of the xalan:nodeset extension
   function.
It's rather inefficient do do that
     <xsl:variable name="currRow">
     <xsl:copy-of select="*"/>
     </xsl:variable>
using copy-of causes the system to have  to make a copy if the whole
node tree, giving nodes new identities etc. You also then generate a
reult tree faragment which means that you have to use the x:node-set
function to vonvert it back to a node set. Which makes teh stylesheet
harder to run on multiple systems.
You want currRow to be teh current node so 
     <xsl:variable name="currRow" select=".">
Which you can then use directly as
           <xsl:value-of select="$currRow/*[name()
David
________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
| Current Thread | 
|---|
| 
 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] nested for-each to create, omprakash . v | Thread | [xsl] xsl variable not resolved in , Annmarie Rubin \(anr | 
| Re: [xsl] XSL not working in Firefo, David Carlisle | Date | RE: [xsl] Re: Spam:[xsl] Building a, Selchow, Matt | 
| Month |