[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
|