Subject: Re: [xsl] Selecting multi-existant elements only once From: Sorin Marti <mas@xxxxxxxxxx> Date: Mon, 25 Nov 2002 16:30:07 +0100 |
<xsl:for-each select="//departement/profession[not(desc=preceding::desc)]"> <xsl:value-of select="desc"/> </xsl:for-each>
Hi all,
I've got a XML-File with following structure. There are different departements and in each departement there are different professions. I want to have every profession of all departement once... If there is a Manager in departement a and departement b, "Manager" should only be printed out once...
How can I do that?
[...] <departement> <profession> <desc>Manager</desc> <salary>5000</salary> </profession>
<profession> <desc>Assistant</desc> <salary>3000</salary> </profession>
<profession> <desc>Employee</desc> <salary>2000</salary> </profession> </departement>
<departement> <profession> <desc>Manager</desc> <salary>5000</salary> </profession>
<profession> <desc>Worker</desc> <salary>2000</salary> </profession> </departement>
[...]
Thanks for your help !
Sorin
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Selecting multi-existant elem, Sorin Marti | Thread | Re: [xsl] Selecting multi-existant , Vasu Chakkera |
[xsl] How to process the stylesheet, Tomas . Oberg | Date | RE: [xsl] SAX startDocument and end, Michael Kay |
Month |