Using the not function

Subject: Using the not function
From: Brett McLaughlin <bmclaugh@xxxxxxxx>
Date: Sun, 16 Jan 2000 22:21:42 -0600
All-

	I guess I haven't been able to find a real good explanation of the not
function in XPath or XSLT.  In other words, for the given document
fragment:

<root>
  <element1>
    <element2 />
  </element1>
  <element3 />
  <element4 />
</root>

How could I do something like:

<xsl:stylesheet>

  <xsl:template match="root">
    <html>
     <head>
      <title><xsl:value-of select="element3" /></title>
     </head>
     <body>
      <xsl:apply-templates select="[all but element3]" />
     </body>
    </html>
  </xsl:template>

</xsl:stylesheet>

I would assume you would use not here, but can't see how exactly to
excluse that from the node set I get back from the XPath epxression. 
Any help would be appreciated.

-Brett


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread