[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: nested for-each to create a html table

Subject: Re: nested for-each to create a html table
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 19 May 2005 12:50:00 +0100
foreach html
   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

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.