This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: XPath expression "everything but..." ?
Hello,
what about something like
<xsl:apply-templates select="*[not(name() = 'title')]"/>
Regards
Jirka
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: http://www.mulberrytech.com/xsl/xsl-list
--
<name firstName="Jirka" surname="Jirat"/>
<mail> jiratj@idoox.com </mail>
<support> http://www.zvon.org </support>
<zvonMailingList> http://www.zvon.org/index.php?nav_id=4
</zvonMailingList>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list