[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: <xsl:apply-templates select="not('nodename')"/> ?
Hi Michael! your third apply-templates is selecting a boolean value (not(...)). you need to change your xpath to select nodes something like: <xsl:apply-templates select="*[not(name()='apple' or name()='orange')]"/> hope that this helps you -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Michael Rothwell Sent: Tuesday, August 27, 2002 4:02 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: <xsl:apply-templates select="not('nodename')"/> ? I would like to preferentially list some children ahead of others. I'm trying to do it like this: <xsl:apply-templates select="./apple"/> <xsl:apply-templates select="./orange"/> <xsl:apply-templates select="not(apple|orange)"/> ... I want for the third line to process all other children. It's not working that way though. What's the right syntax to achieve this? Thanks, -M XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|