[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: node()[not(processing-instruction()] not working
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/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|