Subject: Re: [xsl] explicit filter From: Dan Diebolt <dandiebolt@xxxxxxxxx> Date: Mon, 14 May 2001 08:21:26 -0700 (PDT) |
Here is how I would address your problem. Set up two variables for the cantidate elements and the filtered elements: <xsl:variable name="elements" select="..some statement.."/> <xsl:variable name="filtered_elements" select="/.."/> Note $filtered_elements is empty (there is no parent of the root node). Now recurse over $elements calling a named template (with paramaters) and when a element is found that matches your filter criteria, add it to the template parameter using a union operator (ie |): <xsl:with-param name="filtered_elements" select="$filter_elements|$new"/> Regards, Dan __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] explicit filter, Michael Kay | Thread | [xsl] Use of variables in location , Bob Kline |
Re: [xsl] problem with name="type" , Dan Diebolt | Date | Re: [xsl] xmlspy and copy-of, Thomas B. Passin |
Month |