|
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 |