Subject: RE: [xsl] saving a no-set reference in a varaible From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Fri, 2 Nov 2001 17:33:19 -0000 |
> I currently decide where to get it from using an xsl:choose > each time I need data, however, it would be much more > efficient if I could save the correct node-set into a variable. Just to explain why David Carlisle's solution works and yours doesn't, if you use xsl:choose then you are creating a tree that contains copies of data from the source node, you are not creating a node-set containing references to the original nodes. So the general way of defining a node-set conditionally is <xsl:variable name="ns" select="$a[$condition] | $b[not($condition)]"/> Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] saving a no-set reference, David Carlisle | Thread | Re: [xsl] saving a no-set reference, David Carlisle |
RE: [xsl] dynamic # of columns and , Michael Kay | Date | Re: [xsl] determing the current dat, Sebastian Rahtz |
Month |