Subject: Re: [xsl] node()[not(processing-instruction()] not working From: Michael B Allen <mba2000@xxxxxxxxxx> Date: Fri, 21 Jul 2006 18:14:37 -0400 |
On Fri, 21 Jul 2006 22:50:23 +0100 "Michael Kay" <mike@xxxxxxxxxxxx> wrote: > > > > <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::". Oh, yeah. Right. I just forgot. ;-) Now it works. Thanks, Mike -- Michael B Allen PHP Extension for SSO w/ Windows Group Authorization http://www.ioplex.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] node()[not(processing-ins, Michael Kay | Thread | [xsl] How to make tree menu from fl, Radoslav Kolarov |
RE: [xsl] node()[not(processing-ins, Michael Kay | Date | Re: [xsl] xsl:key() and $variables., Wendell Piez |
Month |