Re: [xsl] XPath expression "everything but..." ?

Subject: Re: [xsl] XPath expression "everything but..." ?
From: Jiri Jirat <Jiri.Jirat@xxxxxxxxx>
Date: Wed, 14 Feb 2001 12:01:12 +0100
 what about something like
<xsl:apply-templates select="*[not(name() = 'title')]"/>


Fridiric SCHWEBEL wrote:
> Hi Folks,
> Is it possible to have an XPath expression that means "every child but one"
> ?
> I found no example about it on Dave's XSL FAQ.
> Example :
> My <chapter> element has one and only one <title> child, and can have many
> other childs. So basically I have :
> <xsl:template match="chapter">
>    <H1><xsl:apply-templates select="title" /></H1>
>    <xsl:apply-templates select="* but not title" />
> </xsl:template>
> It would be easy if <title> was just an attribute, but since it can contain
> MathML equations, I can't have it as just an attribute.
> Thansk a lot for any help.
> Frédéric
>  XSL-List info and archive:

 <name firstName="Jirka" surname="Jirat"/>
 <mail>     jiratj@xxxxxxxxx  </mail>
 <support> </support>

 XSL-List info and archive:

Current Thread