RE: Filtering using XSL

Subject: RE: Filtering using XSL
From: "tmmet tvp" <tmmet@xxxxxxxxxxx>
Date: Thu, 10 Feb 2000 11:17:14 PST
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@xxxxxxx>
Reply-To: xsl-list@xxxxxxxxxxxxxxxx
To: "'xsl-list@xxxxxxxxxxxxxxxx'" <xsl-list@xxxxxxxxxxxxxxxx>
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



Current Thread