Subject: [xsl] how to select all nodes except for one with specific name From: Dmitri Snytkine <d.snytkine@xxxxxxxxx> Date: Sat, 20 Jun 2009 11:21:25 -0400 |
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.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Searching XSLT scripts to, Michael Kay | Thread | Re: [xsl] how to select all nodes e, Michael Müller-Hille |
RE: [xsl] Searching XSLT scripts to, Michael Kay | Date | Re: [xsl] how to select all nodes e, Michael Müller-Hille |
Month |