Subject: Re: [xsl] Slow XSLT From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 13 Mar 2008 00:59:47 GMT |
> The reason why I created this variable is because I > need to apply templates to all the Rows in the xml. You almost ever need a variable for that use (which is the most common thing you want to do in xslt) > Since I do not know how many RowGrp elemetns I will > have I cannot do something like this: why do you need to select all the Row elements at all (see the working code I just posted, which would have crossed with your mail) > You are right. I want to apply templates to the > children of the current Row node that is in the node > set. as Michale said it is irrelevant whether the current node is in teh set $set (or any variable) if it is teh current nde then you can access its children by select="*" so you don't need to refer to the variable (so you don't need to define it) > But if it is not possible It;s not that it isn't possible, it's just that you don't want to do it. If * refers to the children of the current node why ask for an expression that involves $set that results in the same set of nodes? David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Slow XSLT, Cleyton Jordan | Thread | RE: [xsl] Slow XSLT, Michael Kay |
Re: [xsl] Slow XSLT, Cleyton Jordan | Date | Re: [xsl] Slow XSLT, Cleyton Jordan |
Month |