Subject: Re: Selecting unique value of an attribute [ restated and tested solution :)] From: Miloslav Nic <nicmila@xxxxxxxxx> Date: Wed, 23 Aug 2000 17:18:10 +0200 |
I promise I will not send example after 30 sec thinking in the future. I would have eaten the mail if it was on a paper to punish myself but fortunately we are in the age of e-mails and hard drives are too hard to swallow. I will restate the question in my terms :) : Find all elements in the source and sort them alphabetically: <xsl:template match="/"> <xsl:apply-templates select="//*"> <xsl:sort select="name()"/> </xsl:apply-templates> </xsl:template> <xsl:template match="*"> <xsl:if test="not(preceding::*[name()=name(current())])"> <xsl:text> </xsl:text> <xsl:value-of select="name()"/> </xsl:if> </xsl:template> It works. I have tested it :)))))) > > /-------------------------------------------------------------------\ > | ob|do Dipl.Inf. Oliver Becker | > | --+-- E-Mail: obecker@xxxxxxxxxxxxxxxxxxxxxxx | > | op|qo WWW: http://www.informatik.hu-berlin.de/~obecker | > \-------------------------------------------------------------------/ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list -- ****************************************** <firstName> Miloslav </firstName> <surname> Nic </surname> <mail> nicmila@xxxxxxxxx </mail> <support> http://www.zvon.org </support> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Interesting : Selecting unique , Oliver Becker | Thread | Re: Interesting : Selecting unique , Miloslav Nic |
RE: Oracle XSQL Pages v1.0.1.0, Pawson, David | Date | Re: translate quot to apos, Andrea Penna |
Month |