[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] XSLT/XPATH 2.0 - except example.
Subject: [xsl] XSLT/XPATH 2.0 - except example. From: "Knight, Michel" <michel.knight@xxxxxxxx> Date: Wed, 22 Jul 2009 16:44:38 -0400 |
Using Saxon 9 Windows XSLT/XPATH 2.0 Hi, I'm trying to remove the h1 from my source with the "except" and it doesn't work. ex:<xsl:copy-of select="* except (//xhtml:div[@class='border']//xhtml:h1)" /> When I do the same logic to class=border section it work?? <xsl:copy-of select="* except(//xhtml:div[@class='border'])" /> What I'm I missing, with the except for the removal of that section h1??? Note: source code included. Regards, Michel --------------- My StyleSheet <xsl:strip-space elements="*"/> <xsl:template match="xhtml:html" exclude-result-prefixes="xhtml" > <root> <content> <xsl:apply-templates select="//xhtml:div[@class='center']" exclude-result-prefixes="xhtml"/> </content> </root> </xsl:template> <!-- ======================================================================= --> <!--*****************************************--> <!-- Content section just remove the right nav--> <xsl:template match ="//xhtml:div[@class='center']" exclude-result-prefixes="xhtml"> <!-- Right Nav first--> Remove h1 <!-- THIS doesn't WORK, why????? --> <xsl:copy-of select="* except (//xhtml:div[@class='border']//xhtml:h1)" /> END of remove h1 <!-- THIS WORK --> <xsl:copy-of select="* except(//xhtml:div[@class='border'])" /> </xsl:template> <!--*****************************************--> </xsl:stylesheet> --------------- My Source <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" ""> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> </head> <body> <!--googleoff:all--> <div class="page"> <div class="center"> <div class="border"> <h1> <a name="cont" id="cont"> Aviation Security </a> </h1> <p>The Government of Canada has committed more than programs include the following:</p> </div> </div> </div> </body> </html>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] question on random number, Michael Kay | Thread | RE: [xsl] XSLT/XPATH 2.0 - except e, Michael Kay |
[xsl] question on random numbers fo, Hermann Stamm-Wilbra | Date | RE: [xsl] XSLT/XPATH 2.0 - except e, Michael Kay |
Month |
Keywords