This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Match pattern should get child content but gets sib's content also
- From: "Doug Zirbel" <doug at psiconsultants dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Fri, 26 Apr 2002 15:45:39 -0500
- Subject: RE: [xsl] Match pattern should get child content but gets sib's content also
- Reply-to: xsl-list at lists dot mulberrytech dot com
Tom, Joerg, Dimitre - THANKS -- it worked -- YAHOOOO.
I was able to override the default with an empty tag:
<xsl:template match='constraint/aValue'/>
which got rid of the <constraint><aValue>'s unwanted content.
-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Thomas B.
Passin
Sent: Friday, April 26, 2002 3:24 PM
To: xsl-list@lists.mulberrytech.com
Subject: Re: [xsl] Match pattern should get child content but gets sib's
content also
[Doug Zirbel]
> First, my thanks to all of you who've replied! OK, my understanding has
> advanced by a small step. I read your posts, and section 5.8 and know
that
> there is such a thing as a default template...
>
> I'm just not sure how to override it! Would it be an additional template
> with something like match="not(text())"??
>
It can be as simple as
<xsl:template match='*'/>
This matches anything that has not already been matched by a previous
template (i.e., appearing earlier in the stylesheet), but outputs nothing.
Cheers,
Tom P
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list