Subject: Re: scanning a tree From: "Blond Jean-Baptiste" <pblond@xxxxxxxxxxxxxxxx> Date: Thu, 30 Nov 2000 15:56:43 +0100 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: scanning a tree, David Carlisle | Thread | syntax question: using a variable i, Alex Aguilar |
Re: scanning a tree, David Carlisle | Date | Many into one?, Paul Caton |
Month |