Subject: Re: [xsl] Excluding Matches in Template From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Wed, 25 Jun 2003 18:58:14 -0400 |
<xsl:template match="z:row"> <xsl:if test="not(@id = $excludes/ID)"> Do your thing for rows that pass </xsl:if> </xsl:template>
Cheers, Wendell
Hello,
I have a stylesheet, that as is works perfect. I am now going to pass into the stylesheet (as a parameter) an xml document (of simple structure) which will be exclusions for my main template match. I'm not sure how to "apply templates where not excluded" (in litteral sense).
Here is my parameter and template match:
<xsl:param name="excludes" select="/"/>
<xsl:template match="/"> <xsl:apply-templates select="xml/rs:data/z:row"/> </xsl:template>
excludes will look like this: <EXCLUDE> <ID>34329</ID> <ID>36329</ID> <ID>35729</ID> </EXCLUDE>
Thanks for the help! Karl
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Excluding Matches in Template, Karl J. Stubsjoen | Thread | Re: [xsl] Excluding Matches in Temp, David Carlisle |
[xsl] Excluding Matches in Template, Karl J. Stubsjoen | Date | RE: [xsl] Re: Maintaining Heirarchy, Ahsan Hussain |
Month |