Subject: RE: [xsl] node()[not(processing-instruction()] not working From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 21 Jul 2006 22:50:23 +0100 |
> <xsl:apply-templates > select="page[@name='register']/node()[not(processing-instructi > on('php-predoctype'))]"/> > > Unfotunately it doesn't work. The not() clause doesn't appear > to have any effect as php-predoctype nodes are selected > regardless. Can someone point out what I'm doing wrong? You're forgetting that processing-instruction(), like other node tests, is preceded by an implicit "child::". Instead you want "self::". Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] node()[not(processing-instruc, Michael B Allen | Thread | Re: [xsl] node()[not(processing-ins, Michael B Allen |
[xsl] node()[not(processing-instruc, Michael B Allen | Date | Re: [xsl] node()[not(processing-ins, Michael B Allen |
Month |