|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: how to select all nodes except for one with specif
Thank you. It works. I was close and yet so far... On Sat, Jun 20, 2009 at 11:24 AM, Michael M|ller-Hillebrand<mmh@xxxxxxxxxxxxx> wrote: > You got it almost: > > <xsl:apply-templates select="*[not(name() = 'label')]"/> > > - Michael > > Am 20.06.2009 um 17:21 schrieb Dmitri Snytkine: > >> Hello! >> >> I am having a little trouble doing this: >> >> In one of my templates I have this code: >> <xsl:if test="./label"> >> <b> >> >> <xsl:apply-templates select="./label"/> >> </b> >> </xsl:if> >> >> So, I applied the templates to a 'label' node, and then I want to >> apply the templates to the rest of child nodes >> but of cause I don't want to select 'label' node anymore. >> >> I need to select all child nodes except for the 'label' >> >> I tried this, but this does not work and generates an error in parser: >> <xsl:apply-templates select="not(*[name() = 'label'])"/> >> >> What is the correct way to select all nodes EXCEPT for one with specific >> name? >> >> Thank you.
|
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
|






