|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: scanning a tree
Hi,
There a way using keys :
Let's imagine that your "modified" tag contains "yes" when then node has
been modified.
Now define then following key :
<xsl:key name="modifiednodes" macth="//*" use="modified" />
Then the Xpath : key('modifiednodes', 'yes') should return a node list
containing all the "modified" nodes.
So <modified><xsl:value-of select="boolean(key('modifiednodes', 'yes'))"
/></modified> is your result tag!
Hope this helps...
JB
----- Original Message -----
From: Shlomi Sarfati <shlomi@xxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxx>
Sent: Thursday, November 30, 2000 3:04 PM
Subject: scanning a tree
> Hi
> I need to run an xsl stylesheet on my xml tree that do the following :
>
> on every node in my xml tree I have a tag named 'modified' that tells me
if
> the current node has been modified.
>
> I need to hold a flag that will tell me if one of the nodes has been
> modified !
>
> this flag will be the first tag in the result tree:
>
>
> <modified> <xsl:copy-of select="$valueofFlag"/> </modified>
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








