This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: XPath expression "everything but..." ?
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] XPath expression "everything but..." ?
- From: Peter Flynn <peter at silmaril dot ie>
- Date: Thu, 15 Feb 2001 14:42:30 +2400
- Reply-To: xsl-list at lists dot mulberrytech dot com
At Wednesday, 14 February 2001, you 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.
One way to do this is to use the undistinguished <xsl:apply-templates/>
but have a separate named template containing nothing:
<xsl:template match="chapter/title">
</xsl template>
///Peter
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list