This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Filtering using XSL
- To: xsl-list at mulberrytech dot com
- Subject: RE: Filtering using XSL
- From: "tmmet tvp" <tmmet at hotmail dot com>
- Date: Thu, 10 Feb 2000 11:17:14 PST
- Reply-To: xsl-list at mulberrytech dot com
Thanks for your Mail...Ok...I'll start from scratch....
My XML file is as follows...
<Main>
<Chapter Value = "false">
<Chapter Value = "false">
<Chapter Value = "true"/>
</Chapter>
</Chapter>
<Chapter Value = "false">
<Chapter Value = "true"/>
</Chapter>
<Chapter Value = "true"/>
</Main>
I want to filter out all Chapters(including children/descendants) with Value
= "false".
So,I've to get only Main which contains Chapters(direct
children/descendants,children of Chapters) with Value = "true" after
transformation...
In my xsl file,I tried the following possibilities...
1. <xsl:template match = "Main//Chapter[@Value = 'false']"/>
2. <xsl:template match = "Main[not(.//Chapter[@Value = 'false'])]"/>
Any ideas/suggestions will be graetly helpful for me...
Thanks in advance...
>From: Kay Michael <Michael.Kay@icl.com>
>Reply-To: xsl-list@mulberrytech.com
>To: "'xsl-list@mulberrytech.com'" <xsl-list@mulberrytech.com>
>Subject: RE: Filtering using XSL
>Date: Thu, 10 Feb 2000 18:50:21 -0000
>
> > It is filtering all the direct children Chapters of Main
> > which has attribute value = 'true'.
>
>I think you need to make it clear whether you are using the word
>"filtering"
>to mean "filtering through" or "filtering out".
>
>You probably need to go back to basics: show us a source document and a
>stylesheet, show us the output you want and the output you are getting, and
>tell us what processor you are using.
>
>Mike Kay
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list